Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Pavlo
-
- Новичок
-
-
- Сообщения: 46
- Зарегистрирован: 06.12.2003 (Сб) 14:12
Pavlo » 14.04.2005 (Чт) 21:40
Я не знаю есть ли ф-я которая берет остаток от деления?
Допустим есть число 1568.23589 мне нужно взять остаток. У меня тупая идея перевести в строку потом искать точку и остальное загнать в переменую.Я знаю что есть другой лучший способ, или ф-я. Напишыте.
-
Amed
-
- Алфизик
-
-
- Сообщения: 5346
- Зарегистрирован: 09.03.2003 (Вс) 9:26
-
Amed » 14.04.2005 (Чт) 21:46
MsgBox (5 Mod 3)
-
tyomitch
-
- Пользователь #1352
-
-
- Сообщения: 12822
- Зарегистрирован: 20.10.2002 (Вс) 17:02
- Откуда: חיפה
tyomitch » 14.04.2005 (Чт) 22:34
Amed, мимо. Человеку нужна дробная часть.
MsgBox (x - Int(x))
-
Alexanbar
-
- Продвинутый гуру
-
-
- Сообщения: 1727
- Зарегистрирован: 13.04.2004 (Вт) 23:04
- Откуда: Волгоградская обл.
-
Alexanbar » 14.04.2005 (Чт) 23:25
Так в чём же дело?
y=x\5
z=x-y*5
-
Amed
-
- Алфизик
-
-
- Сообщения: 5346
- Зарегистрирован: 09.03.2003 (Вс) 9:26
-
Amed » 15.04.2005 (Пт) 8:50
tyomitch, а не MsgBox (x-Fix(x))?
-
uhm
-
- Продвинутый гуру
-
-
- Сообщения: 1597
- Зарегистрирован: 02.12.2004 (Чт) 15:21
uhm » 15.04.2005 (Пт) 9:35
VBA Help писал(а):Remarks
Both Int and Fix remove the fractional part of number and return the resulting integer value.
The difference between Int and Fix is that if number is negative, Int returns the first negative integer less than or equal to number, whereas Fix returns the first negative integer greater than or equal to number. For example, Int converts -8.4 to -9, and Fix converts -8.4 to -8.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32