[Comm] c language question

Хихин Руслан =?iso-8859-1?q?hihin_=CE=C1_rambler=2Eru?=
Сб Ноя 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@
________________________________________________________________________
С уважением Хихин Руслан
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20061104/971c16d5/attachment-0003.bin>


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