Округление Float числа

Обсуждение Stimulsoft Reports.NET
Ответить
Ингвар
Сообщения: 159
Зарегистрирован: 17 июл 2012, 19:27

Округление Float числа

Сообщение Ингвар »

Обнаружилась странная проблема. Есть числа в источнике:
32362156
32362172
32362181
Однако в отчете они выглядят так:
2019-11-28_20-42-37.jpg
2019-11-28_20-42-37.jpg (54.56 КБ) 1331 просмотр
Отчет с данными в приложении
Вложения
1.ZIP
(1.96 КБ) 152 скачивания
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Re: Округление Float числа

Сообщение Ivan »

Здравствуйте.

Это нормально.
Согласно спецификации NetFramework, тип float имеет точность 6-9 знаков.
https://docs.microsoft.com/ru-ru/dotnet ... eric-types

Для большей точности, вместо float выберите тип колонки double, или int/long если все значения целочисленные.

Спасибо.
Ответить