Если моя переменная является случайным числом от 0 до 6294, как бы я получил свой вывод, чтобы ТОЛЬКО распечатать первую переменную?Как «стереть» цифры, чтобы иметь только первую цифру числа
Мой код для случайного числа является
int random = (int)(Math.random() * 6294);
Например, если он выплевывает 3542, я хочу, чтобы просто сказать 3. Если он выплевывает 865, я хочу сказать 8. Я не знакомы с Java, но я думал, что это имеет какое-то отношение к межстрочному интервалу? Что-то делать с командами% d,% f,% s? Я не уверен, что любое понимание будет оценено по достоинству!
EDIT ** Отсутствие его части учебного пособия, которое мой профессор выпустил. Вот почему его число между 0-6294. Я просто не знаю, как это понять, если число меняется.
Если вам нужна только одна цифра, почему вы рандомизировали многозначные числа? – Berger
Это предполагает, что OP не нуждается в числе отверстий, однако, возможно, ему нужен 1 знак для этого конкретного выхода, но он все еще используется для всего числа позже в коде. – Athamas
@Athamas. Учитывая его пример, он немедленно удаляет это случайное число. Он забывает о других цифрах! – GhostCat