Программирование > Perl

printf

(1/1)

ctax:
$ perl -e \'printf("%07d",267.84*100)\'
0026783

Здравствуйте.
куда делась единичка??? :)

arto:
яркий пример отсутствия систематического образования.

hanslinger:
Я идиот.
Я тоже не понял :-)

arto:
hint:

# perl -e \'printf("%07.0f",267.84*100)\'
0026784

ps. если не поможет -- работа с числами с плавающей точкой изучается на первом курсе профильного вуза.

hanslinger:
floor(267.84*100) дает 26783, что меня вчера нахлобучило :) При том, что floor(26784.0) возвращает 26784.
Я забыл все :)

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии