Генерация случайного числа в vdm++

Кто-нибудь знает, как генерировать случайное число в vdm++? Библиотека математики не работает для меня.

1 ответ

Вы должны быть в состоянии использовать генератор случайных чисел в VDM (как в VDMTools, так и в Overture).

В Overture аргумент должен быть больше 0, и нужно установить начальное значение, которое по умолчанию. Не забудьте включить стандартную библиотеку MATH, выбрав проект в проводнике и выбрав New->Add VDM Library и выбрав MATH.

Это можно назвать так: MATH.rand(100) который вернет число от 0 до 100.

Семя может быть изменено через MATH.srand(5) он возвращает набор семян.

Другие вопросы по тегам