J'ai l'int suivant 7122960
Je dois le convertir en 71229.60
Des idées sur la façon de convertir l'int en décimal et d'insérer le point décimal au bon endroit?
int i = 7122960;
decimal d = (decimal)i / 100;
Mathématiques simples.
double result = ((double)number) / 100.0;
Bien que vous souhaitiez peut-être utiliser decimal
plutôt que double
: décimal vs double! - Lequel dois-je utiliser et quand?
Déclarez-le comme un decimal
qui utilise la variable int
et divisez ceci par 100
int number = 700
decimal correctNumber = (decimal)number / 100;
Edit: Bala a été plus rapide avec sa réaction