Хочу в реальный мир
Jun. 15th, 2011 03:41 pmТкт один коллега в code review написал:
,
when it comes to necessity to use float numbers it automatically means that we are trying to play on billing's field.
То есть я сейчас работаю в такой области где единственное место для real numbers - это биллинг. Кстати, с ранней юности меня учили, что floating point для подсчета денег непригодна. Для этого есть fixed point arithmetic и прочие BCD. А floating point - это именно для чисел из реального мира. У которых есть всякие погрешности измерения, магнитное склонение, девиация, поправки за температуру прибора etc.
То есть деньги - они уже из виртуального мира, а не из реального. А то чем я занимаюсь сейчас - хостинг всякий - оно еще дальше от реального мира, чем финансовая сфера.
,
when it comes to necessity to use float numbers it automatically means that we are trying to play on billing's field.
То есть я сейчас работаю в такой области где единственное место для real numbers - это биллинг. Кстати, с ранней юности меня учили, что floating point для подсчета денег непригодна. Для этого есть fixed point arithmetic и прочие BCD. А floating point - это именно для чисел из реального мира. У которых есть всякие погрешности измерения, магнитное склонение, девиация, поправки за температуру прибора etc.
То есть деньги - они уже из виртуального мира, а не из реального. А то чем я занимаюсь сейчас - хостинг всякий - оно еще дальше от реального мира, чем финансовая сфера.
no subject
Date: 2011-06-15 11:54 am (UTC)... CPU not found - press any key for software emulation ...
no subject
Date: 2011-06-15 12:01 pm (UTC)no subject
Date: 2011-06-15 12:35 pm (UTC)Кстати, Фейнман, когда работал в Thinking Machines, решил, что 65536 процессоров -- это уже достаточно реально, и потоки битов между ними можно рассчитывать, как любые другие потоки -- дифурами (http://longnow.org/essays/richard-feynman-and-connection-machine/) (блин... всегда мечтал, чтобы в урлках можно было после # задавать не только предусмотренную автором страницы метку, но и условие для поиска (хотя бы по точному совпадению); в общем, ищи "differential equations").
P.S. А невозможность нормально вставить ссылку в комментарий -- это так и надо? Твой журнал, тебе виднее, но, по-моему, это какая-то слишком радикальная борьба со спамом.
... А потом Ктулху уколола палец веретеном ...
no subject
Date: 2011-06-15 01:16 pm (UTC)no subject
Date: 2011-06-15 12:55 pm (UTC)... Эклектик, но к эклектизму относится отрицательно ...
no subject
Date: 2011-06-15 11:54 am (UTC)1) почему вас это удивляет?
2) чем вас это напрягает?
3) что в этом плохого?
no subject
Date: 2011-06-15 11:58 am (UTC)2-3) В реальном мире сейчас лето... Впрочем, зимой в нем тоже неплохо.
no subject
Date: 2011-06-15 12:10 pm (UTC)Так это. Разве плавучка полезна в биллинге, за исключением приблизительных вычислений или случаев, когда погрешность не важна?
no subject
Date: 2011-06-15 12:12 pm (UTC)no subject
Date: 2011-06-15 12:17 pm (UTC)no subject
Date: 2011-06-15 12:14 pm (UTC)no subject
Date: 2011-06-15 12:25 pm (UTC)почему нельзя float в биллинге?
Date: 2011-06-15 01:12 pm (UTC)Re: почему нельзя float в биллинге?
Date: 2011-06-15 02:55 pm (UTC)>> x, y = 1.04, 2.04
>> print '%0.1f + %0.1f = %0.1f' % (x, y, x+y)
1.0 + 2.0 = 3.1
Re: почему нельзя float в биллинге?
Date: 2011-06-16 06:15 am (UTC)Re: почему нельзя float в биллинге?
Date: 2011-06-15 03:16 pm (UTC)no subject
Date: 2011-06-15 02:44 pm (UTC)no subject
Date: 2011-06-15 03:01 pm (UTC)no subject
Date: 2011-06-15 03:04 pm (UTC)no subject
Date: 2011-06-15 03:31 pm (UTC)