VB - zaokrouhlení (vyřešeno) Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

.Ka.Brnak
nováček
Příspěvky: 13
Registrován: leden 06
Bydliště: Brno
Pohlaví: Nespecifikováno
Stav:
Offline

VB - zaokrouhlení (vyřešeno)  Vyřešeno

Příspěvekod .Ka.Brnak » 13 led 2006 09:29

Nějak jsem zatuhnul na základní věci a nevím jak dál
Potřebuju v proněnné B zaokrouhlit číslo 13,33333 na jednu desetinu (13,3)
Omlouvám se za takovou banalitu, ovšem mám nějakou myšlenkovou díru. Díky.

Reklama
.Ka.Brnak
nováček
Příspěvky: 13
Registrován: leden 06
Bydliště: Brno
Pohlaví: Nespecifikováno
Stav:
Offline

Re: VB - zaokrouhlení

Příspěvekod .Ka.Brnak » 13 led 2006 09:54

Á, už jsem to našel...
Pro ty kdo budou též jako já potřebovat.

b = CSng(Format(b, "#.#"))

CSng - přetypování na Single pro Excel aby neřval že to ukládám do buňky jako text.

Uživatelský avatar
mikel
Level 5
Level 5
Příspěvky: 2298
Registrován: květen 05
Bydliště: Karviná
Pohlaví: Muž
Stav:
Offline

Příspěvekod mikel » 13 led 2006 10:34

To, co jsi napsal, je jenom nastavení formátu zobrazení. Jestli chceš přímo zaokrouhlovat hodnotu proměnné B na 1 deset.místo, tak je to příkaz Round.
např. B = Round(B,1)

Rozdíl je v tom, že v tvém případě by s použitím funkce Format byla hodnota B pořád 13,33333 a po použití Round by byla hodnota B už jen 13,30000.
Rozhodni se, co je pro tebe lepší.
Znáte pravidla?
Tipy a triky ve Windows XP
Návody: HijackThis, MWAV, CCleaner (THX to mijaja)
Problémy, které chcete vyřešit pište sem do fóra. Neposílejte je emailem ani po ICQ!

.Ka.Brnak
nováček
Příspěvky: 13
Registrován: leden 06
Bydliště: Brno
Pohlaví: Nespecifikováno
Stav:
Offline

Re: VB - zaokrouhlení

Příspěvekod .Ka.Brnak » 13 led 2006 13:26

Jo, máš pravdu, je to přesně tak. Nedošlo mi to, ale řešil jsem jen vizuální aspekt, což mi postačovalo. Moc díky, je to dobrě vědět a připomenout si to.


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti