![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вывод двумерного массива типа real
smman © (2010-04-14 11:49:00)Какой компонент лучше всего использовать для вывода двумерного массива типа real размерностью 600 x 600, нужно что-то типа StringGrid, только без преообразования вещественных значений в строку при выводе?
smman (2010-04-14 12:08:00) [21]Число такое: 3.77294570207596E-0001
12 (2010-04-14 12:07:00) [22]ничего не превращается..
var
a : single;
begin
a := 3.77294570207596;
label1.Caption := floattostr(a);
smman (2010-04-14 12:03:00) [23]
> 5.6 превращается в 78.004 ?
Например 3.77294570207596 превращается в 0,377294570207596
brother (2010-04-14 12:02:00) [24]> значения становятся другими
давай пример, какое было и какое выводит...
brother (2010-04-14 12:01:00) [25]эээ в [4] гоню...
ответь на [5]..
Palladin (2010-04-14 11:59:00) [26]
> тогда значения становятся другими
5.6 превращается в 78.004 ?
brother (2010-04-14 11:59:00) [27]> У меня массив типа single
зачем?
float
Remarks
The float keyword designates a 32-bitfloating-point number.
> то приходиться использовать функцию FloatToStr
правильно...для single, что будет? ерунда...
smman (2010-04-14 11:56:00) [28]
> Нельзя вывести число не преобразовав его в строку.
У меня массив типа single, использовал такой тип потому что читаю в массив данные из файла в котором флоаты 4-х байтные...и если выводить в StringGrid, то приходиться использовать функцию FloatToStr, но тогда значения становятся другими
brother (2010-04-14 11:51:00) [29]> только без преообразования вещественных значений в строку
> при выводе
а как иначе отображать?
Плохиш (2010-04-14 11:51:00) [30]
> без преообразования вещественных значений в строку при выводе?
Нельзя вывести число не преобразовав его в строку.