¿Cómo se convierte de un int o un decimal a un flotador en C#?¿Cómo convierto Int/Decimal para que flote en C#?
Necesito usar un flotador para un control de terceros, pero no los uso en mi código, y no estoy seguro de cómo terminar con un flotador.
¿Cómo se convierte de un int o un decimal a un flotador en C#?¿Cómo convierto Int/Decimal para que flote en C#?
Necesito usar un flotador para un control de terceros, pero no los uso en mi código, y no estoy seguro de cómo terminar con un flotador.
solo se puede hacer un molde
int val1 = 1;
float val2 = (float)val1;
o
decimal val3 = 3;
float val4 = (float)val3;
Es simplemente:
float f = (float)6;
El mismo que un int:
float f = 6;
También aquí es cómo convertir mediante programación desde un int a un flotador y un sencillo en C# es lo mismo que un flotador:
int i = 8;
float f = Convert.ToSingle(i);
O puede simplemente echar un int a un flotador:
float f = (float)i;
Ni siquiera necesita lanzar, está implícito.
int i = 3;
float f = i;
Una lista/tabla completa de conversiones numéricas implícitas se puede ver aquí http://msdn.microsoft.com/en-us/library/y5b434w4.aspx
pero necesitas un yeso para que el decimal flote –
1 para 'Convert.ToSingle (i)'. –
también +1 para toSingle – alecnash
Y allí estaba buscando Convert.ToFloat() +1 – PJUK