Что нового

Определение целостности числа

kolosov

Новичок
Сообщения
137
Репутация
0
Добрый день. Подобной темы не нашёл,так создал новую.
Подскажите, после получения числа из Random,как можно определить,чётное или не чётное число?
Или целое оно или нет(Типа 8.5)
Не нашёл сам как узнать чётное и не чётное число в Autoit
И решил что можно проверить по его целостности
Но и тут возник вопрос как узнать целое оно или нет ?
Заранее благодарю за ответы )
 
Автор
K

kolosov

Новичок
Сообщения
137
Репутация
0
По поводу целостности, я так понял если полученное число разделить на 2
то если получиться к примеру 7 (Целое) То число чётное , как и если получиться 7.5 (Не целое) То число получиться не чётное
 
Автор
K

kolosov

Новичок
Сообщения
137
Репутация
0
Спасибо


Добавлено:
Сообщение автоматически объединено:

Что-то не работает как надо (
Код:
Func Start()
	$Num = Random(1,_FileCountLines($file))
	If Mod($Num,2) =0 Then
	
	Else
	GUICtrlRead($Num)
$SlovoInHeb = FileReadLine(@ScriptDir & '\s.txt',$Num)
	GUICtrlSetData($Label1, $SlovoInHeb)

	EndIf

по идее должно читать только не чётные строки, а он читает все ( Я что-то забыл написать или написал что-то не правильно?
	
	EndFunc



Добавлено:
Сообщение автоматически объединено:

Всё разобрался ) Проблема была в том что в рандоме не указал флаг с возвратом только целых чисел :IL_AutoIt_1:
 
Верх