|
|
|||||
[+6 23.11.09]
|
вывод только дробной части
К примеру есть число 11.98
Необходимо разделить дробную часть от целой сделал так: сколько бьюсь понять не могу, народ помогите. |
|
|||||
explode по запятой, либо регуляркой.
либо $v-int($v) - получите свои 0.98. дальше - больше, нужно всего то избавица от нуля впереди и от точки. Если 98 нужно как целое, считаем кол-во символов в $v как в строке, и потом умножаем $v как число на 1+кол-во нулей, равное длине строки. Либо просто substr(1); Много вариантов =) Добавлено через 6 минут Интересную вещь заметил: Довольно забавный результат получился: Цитата:
Бог с ним. Зато так работает:
__________________
Если ты не часть решения, тогда ты – часть проблемы. Последний раз редактировалось .true; 18.10.2009 в 20:59. |
|
|||||
[+6 23.11.09]
|
спасибо сделал сам вот так:
|
|
|||||
Регистрация: Feb 2009
Сообщений: 1,195
|
Этот вопрос часто всплывает на форуме. На самом деле в третьей строке не 0.94, не забывайте про округление к ближайшему целому.
|
|
|||||
[+6 23.11.09]
|
по моему методу вроде косяков не замечено )
|
Часовой пояс GMT +4, время: 20:32. |
|
« Предыдущая тема | Следующая тема » |
|
|