Автор Тема: VB 2005 Округление чисел.  (Прочитано 4511 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн micron

  • Коллежский регистратор
  • *
  • Сообщений: 2
  • Репутация: 0
VB 2005 Округление чисел.
« : ѕЪвпСам 10, 2008, 09:57:30 pm »
 :'( Как округлить число при расчёте, чтобы после запятой была одна цифра?
Всё должно происходить при нажатии кнопки.Спасибо.

Оффлайн Denadan

  • Коллежский секретарь
  • ***
  • Сообщений: 93
  • Репутация: 9
  • Пол: Мужской
  • Злостный нуп
Re: VB 2005 Округление чисел.
« Ответ #1 : ѕЪвпСам 14, 2008, 09:33:34 am »
умножить на 10
округлить (+0.5 и приведение к целому)
разделить на 10
telnet mud.c7i.ru 9000 :wink: SC2,D3.... отсутвую в реале с 3.12.2008...
2 года NEPriest > 2 года ВДВ

Оффлайн xVIKINGx

  • Коллежский регистратор
  • *
  • Сообщений: 5
  • Репутация: 0
Re: VB 2005 Округление чисел.
« Ответ #2 : °ЯаХЫм 08, 2009, 04:25:09 pm »
насколько я помню то
format (ваша переменная, ".0")

После запятой останется одна цифра.

Оффлайн Майк Райз

  • Тимонстр.
  • Глобальный модератор
  • Коллежский советник
  • *****
  • Сообщений: 537
  • Репутация: 12
  • Пол: Мужской
  • SkypeID: grim255
Re: VB 2005 Округление чисел.
« Ответ #3 : јРЩ 03, 2009, 02:20:26 pm »
Вот так:
int i = Convert.ToInt16(число с запятой)