Консультация № 74271
05.02.2007, 18:42
0.00 руб.
0 2 2
Подскажите алгоритмик, как из double в float переводить и обратно без изменения значения. После запятой 4 цифры

Обсуждение

Неизвестный
05.02.2007, 19:32
общий
это ответ
Здравствуйте, Angel1!

Попробуйте так:

double a1=1.2345;
float a2=float.Parse(a1.ToString());
double a3=Math.Round(System.Convert.ToDouble(a2),4);
Неизвестный
05.02.2007, 19:59
общий
это ответ
Здравствуйте, Angel1!
Если на VB.NET, то вот так:
Dim x as float
Dim y as double

y = CType(x,float)
x = CType(y,double)
Форма ответа