c# - solo - Int. A conversión de decimales: inserte el punto decimal en la ubicación especificada
mostrar solo 2 decimales en c# (3)
Declárelo como un decimal
que usa la variable int
y divídalo por 100
int number = 700
decimal correctNumber = (decimal)number / 100;
Edit: Bala fue más rápido con su reacción.
Tengo el siguiente int 7122960
Necesito convertirlo a 71229.60
¿Alguna idea sobre cómo convertir el int en un decimal e insertar el punto decimal en la ubicación correcta?
Matemáticas simples.
double result = ((double)number) / 100.0;
Aunque es posible que desee utilizar decimal
lugar de double
: ¡ decimal contra doble! - ¿Cuál debo usar y cuándo?
int i = 7122960;
decimal d = (decimal)i / 100;