[Comm] c language question

Хихин Руслан hihin на rambler.ru
Сб Ноя 4 22:17:52 MSK 2006


Здравствуйте Michael Holzman
  В сообщении от Saturday 04 November 2006 21:55 Michael Holzman 
написал(a):
 > Я, наверное, чего-то не понимаю. Поэтому, вопрос: почему никто не
 >
 > рассматривал что-нибудь вроде
 >
 >
 >
 > for(i = 0; a[i] && a[i] == '0'; i++);
 >
 > if(a[i] == '.')
 >
 >    i++;
 >
 > printf("%s\n", a+i);
Честно - не понял алгоритм :)
Хотя идею - понял - просто отбросить целую часть и ведущие нули из 
строки, а то, что осталось от строки выдать на печать. Просто 
1) следующим действием может оказаться прибавить к полученному числу 
какую-нибудь константу или т.п.
2) а если там 0.011 ?

-- 
  А ещё говорят так  (fortune):
 
> service holywar start
ээ. а копирайт ставить кто будет? :)
		-- gns in smoke-room@
________________________________________________________________________
С уважением Хихин Руслан
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/community/attachments/20061104/971c16d5/attachment.bin 


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