Задать вопрос
MacFiss
@MacFiss
человек

Как сгенерировать вещественные числа?

Здравсвтвуйте.
Не могу понять как сгенерировать вещественные числа, что бы они подходили под условия:
1) Число вида : 00,00
2) До запятой (целые) от 1 до 24
3) После запятой (сотые) от 01 до 59

Это своеобразное время для расписания звонков))
  • Вопрос задан
  • 246 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@Free_ze
Пишу комментарии в комментарии, а не в ответы
double getMyTime(int hours, int minutes) {
	if (hours  <= 0 || hours > 24) {
		throw InvalidArgumentException("hours");
	}
	if (minutes  < 0 || minutes > 59) {
		throw InvalidArgumentException("minutes");
	}
	return hours + minutes / 100.;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
alsopub
@alsopub
Не совсем понятная задача.
Если вам нужно случайное число, то как вариант сгенерируйте два целых случайных числа одно от 0 до 23, другое от 0 до 59. Ваш результат будет A + B/100.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
27 дек. 2024, в 14:09
8000 руб./за проект
27 дек. 2024, в 13:50
6000 руб./за проект
27 дек. 2024, в 09:38
6000 руб./за проект