Java - абсолютна стойност

25 отговора 0 прегледа
в отговор на Jogo #21

Re: Тц. Не ме кефи така. Няма достатъчно подчертавки.

Брао, брао, остава да не пипкаш положителните. Апропо, не е неоходимо __асм на секи ред, може и в блок.

Редактирано от ГHУCEH®ГHOM на

Отговор
в отговор на ГHУCEH®ГHOM #22

Re: Тц. Не ме кефи така. Няма достатъчно подчертавки.

случвало ли ви се е да сънувате алагоритъмъ дето цел ден не сте го измислили и на другия ден да го напушеш и да тръгне

Отговор
в отговор на Haчинaeщ #23

Re: Java - абсолютна стойност

Последна, най-оптимизирана версия:

int absInt = Convert.ToInt32(Convert.ToString(negativeInt).Replace("-", "+"));

С това кандидатствах в Сирма и директно станах шеф на отдела "Лотус Домино за Детски Градини" във фирмата.

Отговор
в отговор на Haчинaeщ #24

Малко офф ...

Вие майтап си правите, ама аз вече трета година не мога да убедя едни германци, че като искат да сменят знака на числото (например, запазено в проментлива с име Amount) е достатъчно да използват - Amount. Те упорито настояват, че е по-добре да се използва -1 * Amount. Питам ги, що им трябва т'ва умножение - няма смислен отговор. Но продължават да умножават.
Тя оптимизацията на GCC-то сигурно ги отвява тези простотии, ама ...

Иначе тука има доста добри идеи. Трябва да им преведа този пост, могат да преминат на някоя по-революционна техника ....

Отговор
в отговор на BullDog #25

Re: Малко офф ...

"Тя оптимизацията на GCC-то сигурно ги отвява тези простотии, ама ..."

Не ми се вярва, самото гцц не е твърде умно, а до оптимизации от подобен тип за радост се опира твърде рядко.

Немеца е първосигнално добиче - щом резултата е същия, значи по-четливо написаното е по-добре.

Отговор
в отговор на BullDog #26

Re: Малко офф ...

>Трябва да им преведа този пост, могат да преминат на някоя по-революционна техника ....
Например да делят на -1?

Bеer? Mоre?
Плацебото
Отговор