Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Округление чисел Добавлено: 17.05.07 22:26  

Автор вопроса:  Annie
как округлить значение переменной до 2-х знаков после запятой?

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 EUGY



Вопросов: 0
Ответов: 454
 Профиль | | #1 Добавлено: 17.05.07 22:43
Round

Ответить

Номер ответа: 2
Автор ответа:
 Annie



Вопросов: 19
Ответов: 40
 Профиль | | #2 Добавлено: 17.05.07 23:06
о нет, Round округляет до целого, а нужно до
2-х знаков после запятой. Например

Option Explicit
Dim a_Баксы As Single
Private Sub cmd_Begin_Click()
lbl_x =a_Баксы
End Sub

если a_Баксы =3,686 , то округлить до 3,69

Ответить

Номер ответа: 3
Автор ответа:
 EUGY



Вопросов: 0
Ответов: 454
 Профиль | | #3 Добавлено: 17.05.07 23:21
Round округляет до целого

Неужели?!

Round(a, 2)

Ответить

Номер ответа: 4
Автор ответа:
 APolyakov



Вопросов: 1
Ответов: 15
 Web-сайт: edu.chukotka.ru
 Профиль | | #4
Добавлено: 18.05.07 11:32
Format(a,"0.00";)

Ответить

Номер ответа: 5
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #5 Добавлено: 18.05.07 15:00
Dim Baks as Double
Baks = 3.686
Baks = CDbl(CInt(Baks * 100)) / CDbl(100)


и о чудо =)

Ответить

Номер ответа: 6
Автор ответа:
 Annie



Вопросов: 19
Ответов: 40
 Профиль | | #6 Добавлено: 18.05.07 20:09
ну если так, то понятно.Пасиба

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам