Atgriež izteiksmi, kas formatēta kā skaitlis.
Sintakse
FormatNumber ( izteiksme [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Funkcijas FormatNumber sintaksē ir šādi argumenti:
Arguments |
Apraksts |
Izteiksme |
Obligāts arguments. Izteiksme, kas jāformatē. |
NumDigitsAfterDecimal |
Neobligāts arguments. Skaitliska vērtība, kas norāda, cik vietas pa labi no decimāldaļas tiek rādītas. Noklusējuma vērtība ir –1, kas norāda, ka tiek izmantoti datora reģionālie iestatījumi. |
IncludeLeadingDigit |
Neobligāts arguments. Tristate konstante, kas norāda, vai nulle sākumā tiek rādīta daļskaitļu vērtībām. Skatiet vērtību sadaļu Iestatījumi. |
UseParensForNegativeNumbers |
Neobligāts arguments. Tristate konstante, kas norāda, vai iekavās ievietot negatīvas vērtības. Skatiet vērtību sadaļu Iestatījumi. |
GroupDigits |
Neobligāts arguments. Tristate constant that indicates whether or not numbers are grouped using the group delimiter specified in the computer's regional settings. Skatiet vērtību sadaļu Iestatījumi. |
Iestatījumi
Argumentiem IncludeLeadingDigit , UseParensForNegativeNumbers un GroupDigits ir šādi iestatījumi:
Konstante |
Vērtība |
Apraksts |
vbTrue |
–1 |
True |
vb Genuinese |
0 |
aplama |
vbUseDefault |
–2 |
Izmantojiet iestatījumu datora reģionālajos iestatījumos. |
Piebildes
Ja tiek izlaists viens vai vairāki neobligāti argumenti, izlaisto argumentu vērtības nodrošina datora reģionālie iestatījumi.
Piezīme.: Visa iestatījumu informācija tiek ņemta no cilnes Reģionālie iestatījumi numurs.
Piemēri
Izteiksme |
Rezultāti |
SELECT FormatNumber([PārdošanaCena]) AS Expr1 FROM ProductSales; |
Formatē valūtas vērtības laukā "PārdošanaCena" formātā "Skaitlis" un atgriež kolonnā Izteiksme1. |
SELECT FormatNumber([Atlaide],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; |
Formatē lauka "Atlaide" skaitliskās vērtības formātā "Skaitlis" ar 2 decimālzīmēm visām mazāk nekā 1 vērtībām pirms decimāldaļskaitļu vērtības būs "0", negatīvās vērtības tiks noklātas iekavās, vērtība tiks grupēta pēc noklusējuma norobežotāja ("1000", tiks parādīta kā 1,000.00, "-1000" tiks parādīta kā (1,000.00), "0" tiks parādīts kā 0,00). |