powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос по String.Format
9 сообщений из 9, страница 1 из 1
Вопрос по String.Format
    #39449239
Mixon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите есть ли способ(функция) с помощью которой можно выводить числа(вещественные) к примеру:

float x1=123.056789 => "123.05" или "123.06" в зависимости от метода округления
float x2=0.0000056789 => "0.000005" или "0.000006" в зависимости от метода округления

то есть если значимое значение меньше 0.01, выводим второй вариант иначе первый(с округление до второго знака).
...
Рейтинг: 0 / 0
Вопрос по String.Format
    #39449246
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mixon,
А msdn почитать никак? Лень-матушка вперед родилась?
https://msdn.microsoft.com/ru-ru/library/dwhawy9k(v=vs.110).aspx
...
Рейтинг: 0 / 0
Вопрос по String.Format
    #39449266
Mixon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЕвгенийВ,

имелось ввиду f(x1) и f(x2) должны возвращать выше описанный результат, а по вашей ссылке я прошел и нечего подходящего для себя не нашел :(

ЗЫ не вопрос написать свою функцию, меня интересовал факт наличия уже существующей.
...
Рейтинг: 0 / 0
Вопрос по String.Format
    #39449379
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а причем тутMixonString.Format?
...
Рейтинг: 0 / 0
Вопрос по String.Format
    #39449418
Mixon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Вы можете предложить другой вариант?
...
Рейтинг: 0 / 0
Вопрос по String.Format
    #39449591
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MixonПодскажите есть ли способ(функция) с помощью которой можно выводить числа(вещественные) к примеру:

float x1=123.056789 => "123.05" или "123.06" в зависимости от метода округления
float x2=0.0000056789 => "0.000005" или "0.000006" в зависимости от метода округления

то есть если значимое значение меньше 0.01, выводим второй вариант иначе первый(с округление до второго знака).

Есть такая функция. + 0.005 называется (^:
...
Рейтинг: 0 / 0
Вопрос по String.Format
    #39449646
refreg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mixon,

Замути свой форматтер , если не лень
...
Рейтинг: 0 / 0
Вопрос по String.Format
    #39449654
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MixonВы можете предложить другой вариант?Я не улавливаю связь между заголовком топика и сутью вопроса.

А по сути вопроса - да, делается свой кастомный форматер в пару строк и юзается.
...
Рейтинг: 0 / 0
Вопрос по String.Format
    #39449683
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
MixonПодскажите есть ли способ(функция) с помощью которой можно выводить числа(вещественные)

refregMixon,
Замути свой форматтер , если не лень

А у него внутрях MidpointRounding Enumeration
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос по String.Format
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]