Salut à tous !
J'ai un souci aujourd'hui assez basique..
J'aimerai convertir un String en Int.
Jusque-là ça va ^^ :
Où Size est le String a caster en Int dans sizeToReturn.
Code : Sélectionner tout - Visualiser dans une fenêtre à part sizeToReturn = Integer.parseInt(size.substring(0, size.length() - 1));
Le String Size contiendra toujours quelque chose comme :
"xxxxG"
Où "xxx" correspond à des nombres, et le "G" à la fin de Giga.
C'est pour cela que je fais size.substring(0, size.length() - 1), je vire le "G"
Ça marche très bien, sauf que maintenant je peux avoir des chiffres a virgules, du style 85.6G, donc je vire le "G" mais je peux pas caster "85.6" en int.
J'aimerai donc caster "87", faire un arrondi quoi ^^
J'ai essayé de mettre d’abord dans un double pour pouvoir faire un Math.round() dessus mais je sais pas caster un String en double..
Voilà mon problème, pas très compliqué mais je ne trouve pas :'(
Merci !
Partager