Returnerar ett värde av datatypen Variant (Sträng) som representerar det oktala värdet för ett tal.
Syntax
okt( tal )
Det obligatoriska talargumentetär ett giltigt numeriskt uttryck eller stränguttryck.
Kommentarer
Om tal inte redan är ett heltal avrundas det till närmaste heltal innan det beräknas.
| Om tal är | Returnerar okt |
|---|---|
| Null | Null |
| Tom | Noll (0) |
| Valfritt annat nummer | Upp till 11 oktala tecken |
Du kan representera oktala tal direkt med föregående tal i rätt intervall med &O. Är till exempel &O10 den oktala notationen för decimal 8.
Exempel på frågor
| Uttryck | Resultat |
|---|---|
| VÄLJ Okt(2) SOM Uttr1 FRÅN ProductSales GROUP BY Oct(2); | Returnerar det oktala värdet för "2" och visar resultatet i kolumnen Uttr1. |
| SELECT quantity,Oct(quantity) AS Expr1 FROM ProductSales; | Returnerar värdena från "antal" tillsammans med det oktala värdet för alla datavärden i kolumnen "antal". returnerar värdena från "antal" tillsammans med det oktala värdet för alla datavärden i kolumnen "antal" och visar resultatet i kolumnen "oktatal". |
VBA-exempel
Obs
I exemplen nedan visar vi hur du använder den här funktionen i en Visual Basic for Applications-modul (VBA). Om du vill läsa mer om hur man använder VBA, kan du välja Info för utvecklare i listrutan bredvid Sök och sedan skriva en eller flera söktermer i sökrutan.
Det här exemplet använder funktionen okt för att returnera det oktala värdet för ett tal.
Dim MyOct
MyOct = Oct(4) ' Returns 4.
MyOct = Oct(8) ' Returns 10.
MyOct = Oct(459) ' Returns 713.