|
|
Как проверить целое ли число |
☑ |
|
0
y22-k
03.06.09
✎
14:23
|
Добрый день подскажите пожалуйста. вот мой код
число = Строка.Номерстроки \ 300,
если Число - Окр (число, 0,0) = 0 тогда
целое
есть ли что-нибудь покороче в одну строку?
|
|
|
1
Vitello
03.06.09
✎
14:24
|
%
|
|
|
2
Птица
03.06.09
✎
14:24
|
если цел(число)= число
|
|
|
3
skunk
03.06.09
✎
14:25
|
ответ = ?(МоеЧисло = Цел(МоеЧисло), "целое", "нецелое");
|
|
|
4
ASU_Diamond
03.06.09
✎
14:25
|
?(цел(число)= число,целое,дробное)
|
|
|
5
Птица
03.06.09
✎
14:25
|
(1)не поможет, оператор определен только для целых чисел
|
|
|
6
y22-k
03.06.09
✎
14:26
|
всем большое спасибо
|
|
|
7
Птица
03.06.09
✎
14:26
|
+(5)а, хотя есл применить, к первой строке, то самое то
|
|
|
8
skunk
03.06.09
✎
14:27
|
ответ = ?((Строка.Номерстроки % 300) = 0, "целое", "нецелое");
|
|
|
9
Птица
03.06.09
✎
14:27
|
ЕСЛи Строка.Номерстроки % 300 = 0 тогда
|
|
|
10
Stepa86
03.06.09
✎
14:28
|
?(Найти(Строка(пЧисло),","), "Дробное", "Целое")
|
|
|
11
Defender aka LINN
03.06.09
✎
14:29
|
(5) Не болтайте ерундой.
|
|
|
12
y22-k
03.06.09
✎
14:29
|
а что такое %?
|
|
|
13
y22-k
03.06.09
✎
14:30
|
Что такое %? где это в СП?
|
|
|
14
Птица
03.06.09
✎
14:31
|
(12)остаток от целочисленного деления
|
|
|
15
Птица
03.06.09
✎
14:32
|
12% 5 = 2
6%3 = 0
и т.д.
|
|
|
16
Megas
03.06.09
✎
14:33
|
Пипец Если Окр(МоёЧисло,0,0) = МоёЧисло тогда Сообщить("Оно Целое"); иначе Сообщить("Оно НЕ Целое"); КонецЕсли;
|
|
|
17
y22-k
03.06.09
✎
14:34
|
спасибо (16) мне нужно просто проверять и переходить в другое условие
|
|