[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