|
Тема
|
trailing zero
|
|
Автор |
Sargonlll () |
Публикувано | 20.08.12 10:32 |
|
Използвам Math.Round(x, 3) за да закръглявам до третия знак след десетичната точка. Само че, ако има крайни нули, те се отрязват, напр. 5.4 вместо 5.400 или 1.23 вместо 1.230. Мога, разбира се, да си направя подходяща функция или процедура, за да изчистя този проблем, но не съществува ли вградена такава? За съжаление вътрешният help ми е много орязан, а и в мрежата нищо не намирих специално за VB.
| |
Тема
|
Re: trailing zero
[re: Sargonlll]
|
|
Автор |
Naki (Company PC Guy) |
Публикувано | 20.08.12 18:41 |
|
Версия на VB? VB5, 6, 2002, 2003, 2005, 2008, 2010? Express или не?
| |
|
2008 Express Edition
| |
Тема
|
Re: trailing zero
[re: Sargonlll]
|
|
Автор |
Naki (Company PC Guy) |
Публикувано | 21.08.12 01:13 |
|
Пробвай с функцията Format:
| |
Тема
|
Re: trailing zero
[re: Sargonlll]
|
|
Автор |
Naki (Company PC Guy) |
Публикувано | 21.08.12 21:16 |
|
И по-конкретно, ето така:
Format(x, "0.00") <--- за 2 нули след десетичния разделител
Format(x, "0.000") <--- за 3 нули
Редактирано от Naki на 21.08.12 21:17.
| |
Тема
|
Re: trailing zero
[re: Sargonlll]
|
|
Автор |
Naki (Company PC Guy) |
Публикувано | 24.08.12 00:13 |
|
К'о стана?
| |
|
Току-що направих промените. Работи перфектно, освен това закръглява по традиционния начин. Благодаря! Ти работил ли си с VB 2008 Express? Не знам защо, help-ът ми е много беден, трябва да търся on-line такава, а това понякога е много неудобно. Мога ли да си сваля и инсталирам (или поне да имам като отделен файл, където да си търся) пълен help за тази среда? Свалял съм я от сайта на Microsoft и се учудвам, защо в 9/10 от случаите не ми дава никаква информация - има маркирани търсените от мен понятия, но обикновено липсва информация по тях. Също така, какъв редактор за икони ползваш? Аз си свалих един, ама нещо не ме кефи твърде...
| |
|
|
|
|