[Comm] c language question

Eugene Ostapets =?iso-8859-1?q?eostapets_=CE=C1_gmail=2Ecom?=
Сб Ноя 4 19:18:23 MSK 2006


04.11.06, Andrey Rybak<ra iop.kiev.ua> написал(а):
> Привет, коммунити!
> Извините за оффтоп.
> Стоит задача (стандартная должно быть) преобразовывать строки  вида
> "0.ab" в целое число ab.
> Вероятно, я плохо понимаю Си , но самый прямой метод будет выглядеть так:
>       1 #include<stdio.h>
>       2 #include<stdlib.h>
>       3 int main(){
>       4         const char* a = "0.16";
>       5         printf("%d",(int)(100*atof(a)));
>       6         return 0;
>       7 }
Плохо понимаете... Почитайте как храняться дробные числа... А для
решения задачи смотрите man round, man rint
-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets на jabber.ru


Подробная информация о списке рассылки community