Как отделить дробную часть от числа? #400753


#0 by anivaler
Есть число 1,35. Мне нужно получить в результате отсечения 35. Не нахожу ни одной похожей функции...
#1 by ДенисЧ
МояДрЧасть = МоёЧисло - Цел(МоёЧисло);
#2 by Rie
ИсхЧисло-Цел(ИсхЧисло)
#3 by dimoff
Сред(Строка(Значение), Найти(Строка.Значение, ",") + 1);
#4 by anivaler
А мне нужно 35...
#5 by ДенисЧ
МояДрЧасть = (1,35 - Цел(1,35)0 * 100;
#6 by dimoff
А если дробная часть 3 знака после запятой?
#7 by ДенисЧ
Значит, на 1000. И вообще, 35 - это не дробная часть :-)
#8 by Aprobator
#9 by Aprobator
в первой строке:
#10 by anivaler
Ок. Написал  так:
#11 by butterbean
1.35%1
#12 by bel_bel
Попробуй в табло и все. СтрЗаменить(Строка(1.35 - Цел(1.35)), "0,","")
#13 by Aprobator
ВремяВЧасах = Цел(Время/3600); // так попроще будет
#14 by Rie
Не взлетит. У него дробная часть - это минуты.
#15 by Aprobator
в смысле - свой формат даты?
#16 by Aprobator
вообще, судя по , время действительно какое то странное.
#17 by НЕА123
#18 by НЕА123
#19 by Лефмихалыч
Функции Цел, Лог и Pow  - больше ни чего не нужно
#20 by Лефмихалыч
+ ни чего, кроме арфметических операций, естественно
#21 by Aprobator
(+16) если время странное, тады так:
#22 by Aprobator
хотя вру
#23 by anivaler
Да. У меня свой формат даты.
#24 by Atex_vk
#25 by anivaler
Спасибо ))))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям