powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как получить дробную часть ?
7 сообщений из 7, страница 1 из 1
Как получить дробную часть ?
    #35531334
SuperJur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток, скур и слебядей!

Есть ли функция, которая позволит выделить дробную часть?
Накропал это только Val(Replace(z1, ",", ".")) - Fix(Val(z1)) - а она
для 23,22 шокирует меня результатом
0,21999999997206
.
...
Рейтинг: 0 / 0
Как получить дробную часть ?
    #35531347
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: SuperJur
> Доброе время суток, скур и слебядей!

И тебя, тем-же концом, по тому-же месту (с)

>
> Есть ли функция, которая позволит выделить дробную часть?
> Накропал это только Val(Replace(z1, ",", ".")) - Fix(Val(z1)) - а она

? 23.25 - (23.25 mod 100)

> для 23,22 шокирует меня результатом
> 0,21999999997206

что-бы не было шока, почитай о представлении дробных чисел в компьютере

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как получить дробную часть ?
    #35531418
SuperJur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
? 23.25 - (23.25 mod 100)

интересное решение, а что мне делать, если число будет 2345?
Усложню задачу: входящий параметр может принимать значения от [0, 999 999 999 999]
...
Рейтинг: 0 / 0
Как получить дробную часть ?
    #35531566
SuperJur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот так мне кажется прокатит:
223.25 * 1000 Mod 1000
...
Рейтинг: 0 / 0
Как получить дробную часть ?
    #35531776
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем не нравится z1-int(z1) ?
...
Рейтинг: 0 / 0
Как получить дробную часть ?
    #35532140
SuperJur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да нравится, конечно! просто я думал, может уже есть какая нить встроенная.

Спасибо!
...
Рейтинг: 0 / 0
Как получить дробную часть ?
    #35532227
Пытаюсь из Delphi добавить в вордовский документ в поле длинный текст

Код: plaintext
WordApp.ActiveDocument.FormFields.Item(AFieldName).Result = Text


приведенный пример вставляет только 256 символов, если больше то выдает ошибку - "слишком длинная строка"

Есть идея, добавлять в поле по 256 символов. Как именно _добавлять_ , а не вставлять ?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как получить дробную часть ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]