balu: (Gene Kranz. Запарка.)
[personal profile] balu
Что я не люблю в Python, так это то, что всегда нужно помнить, что он может сыграть такую злую шутку:
In [1]: 36.80*100
Out[1]: 3679.9999999999995

In [2]: 3.80*100
Out[2]: 380.0

И, что потом возможна такая ситуация:
In [3]: int(36.80*100)
Out[3]: 3679

В JVM, кстати, та же фигня. Вроде бы и хорошие инструменты, а такая вот фигня всю обедню портит нехило. В то же время:
Ocaml:
print_float (36.8 *. 100.0);;
3680.
CLISP
[1]> (* 36.8 100)
3680.0
[2]> (* 3.8 100)
380.0

Date: 2012-10-22 05:13 am (UTC)
From: [identity profile] b-al-u.livejournal.com
Крутыми только горы бывают, а среди людей на каждого крутого свой, более крутой найдется. И заплатит за это свою цену.

Давай на "ты".

Как часто приходишь к выводу, что "быстрее всего будет на питоне, на нём и сделаю"?
В тех задачах, где питон показывает себя выигрышнее других. А это задачи, где на bash (с связкой sed, grep, awk и т.д.) решение получается слишком громоздким. Надо сказать, что замена питону для таких задач ищется.

Profile

balu: (Default)
от. Михайло

June 2025

S M T W T F S
1234567
8 91011121314
15161718 192021
22232425262728
2930     

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 19th, 2025 05:44 pm
Powered by Dreamwidth Studios