У меня есть метод, который я хочу вернуть как двойной с 8 дп.формат от двух до восьми знаков после запятой
так я значение возвращается из зра и в коде я просто делаю
CheckSum = double.Parse(cmd.ExecuteScalar().ToString());
однако, если зр возвращает это: 1541338,2349537 возвращаемые двойные имеют только те 7dp, когда я бы например, чтобы положить конец нуля. вот так .. 1541338.23495370
Я не могу найти метод на двойном, чтобы отформатировать его - т.е. заставить его 8dp, кроме как вернуть форматированную строку. , который я не хочу делать. может кто-нибудь объяснить, пожалуйста :)
благодаря
физ
Форматирование имеет смысл только при преобразовании его в строку. Двойной всегда будет иметь одинаковую точность. (15 цифр, если используется память) – MrKWatkins
Или вы хотите округлить его до 8 дп? – MrKWatkins
Я не знаю, почему люди используют аббревиатуры в своих вопросах. Мы действительно должны знать, что вы подразумеваете под «sp»? Потому что я, конечно, этого не делаю. Как трудно печатать полные слова? –