Имя: Пароль:
1C
 
Как проверить целое ли число
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) мне  нужно  просто проверять и переходить в другое условие