Daje Variant (String) predstavljanje broja.
Sintaksa
Str(number)
Obavezni number argument je argument koji Long sadrži bilo koji važeći numerički izraz.
Napomene
Kada se brojevi konvertuju u niske, razmak na početku je uvek rezervisan za znak .number Ako number je pozitivna, dobijena niska sadrži razmak na početku, a znak plus se podrazumeva.
Koristite funkciju Format da biste konvertovali numeričke vrednosti koje želite da oblikujete kao datume, vremena, valute ili druge korisnički definisane oblike. Za razliku od Str, Format funkcija ne uključuje razmak na početku za znak .number
Napomena
Funkcija Str prepoznaje samo tačku (.) kao važeći znak za razdvajanje decimala. Kada se mogu koristiti različiti znakovi za razdvajanje decimala, na primer u međunarodnim aplikacijama, koristite CStr za pretvaranje broja u nisku.
Query example
| Izraz | Rezultati |
|---|---|
SELECT Discount, Str(Discount) AS StrDiscount FROM ProductSales; |
Daje originalne Discount vrednosti zajedno sa vrednostima konvertovanim u format niske u StrDiscount koloni. |
VBA primer
Napomena
Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.
Ovaj primer koristi funkciju Str kako bi se vratila niska koja predstavlja broj. Kada se broj konvertuje u nisku, razmak na početku je uvek rezervisan za njegov znak.
Dim MyString
MyString = Str(459) ' Returns " 459".
MyString = Str(-459.65) ' Returns "-459.65".
MyString = Str(459.001) ' Returns " 459.001".