Программирование > 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.
Я забыл все :)
Навигация
Перейти к полной версии