Comment obtenir un nombre aléatoire en Kotlin ? (Int, Double, Long, Float)
Bonjour à tous ! Je viens de commencer à apprendre Kotlin et je suis passé de Java. En Java, j'avais l'habitude d'utiliser `Math.random()` ou la classe `Random`, mais en Kotlin, je vois que la syntaxe est un peu différente.
J'ai besoin de résoudre un problème simple : écrire un jeu "Devine le nombre". L'ordinateur choisit un nombre de 1 à 100, et l'utilisateur essaie de le deviner. J'ai essayé d'écrire ce code :
```kotlin
fun main() {
val secretNumber = Math.random() * 100 + 1
println("Devine le nombre : $secretNumber")
}
```
Mais cela donne un nombre avec beaucoup de décimales, par exemple : `42.718293847`. Moi, j'ai besoin d'un nombre entier.
J'ai regardé du côté de la classe `java.util.Random`, mais elle me semble trop lourde pour une tâche aussi simple. Dans la documentation, j'ai vu des mentions de `kotlin.random.Random`, mais je n'ai pas bien compris comment l'utiliser correctement.
S'il vous plaît, dites-moi comment obtenir en Kotlin (pour JVM) :
1. Un nombre entier aléatoire dans une plage donnée (par exemple, de 1 à 100).
2. Un nombre à virgule flottante (Double) aléatoire de 0.0