opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Velja za: Canvas apps
Copilot Studio
Desktop flows
Model-driven apps
Power Platform CLI
Dataverse functions
Power Pages
Pretvarjanje med šestnajstiškimi besedilnimi nizi in števili.
Description
S funkcijo Dec2Hex pretvorite število v šestnajstiški besedilni niz.
Dec2Hexpo želji izpušča 0 znake skozi F9A in velike črke skozi ; če želite, uporabite funkcijo Lower, da pretvorite rezultat v male črke.
Dec2Hex prireže vhodno številko na celo število, kot bi bila najprej uporabljena funkcija Trunc . Uporabite mesta za dopolnitev pozitivnega števila z vodilnimi 0s (ničlami) in omejite dolžino izpisa; mesta je prezrt, če je vnos negativen.
S funkcijo Hex2Dec pretvorite besedilni niz s šestnajstiškimi števkami (0 skozi 9A in skozi F) v število. Sprejemamo velike in male črke. V .Hex2Dec
Obe funkciji delujeta s 40-bitnim celim številom z dvema komplementoma. Razpon sprejemljivih vrednosti za obe funkciji je šestnajstiško 8000000000 ali decimalno -549755813888 do šestnajstiško 7FFFFFFFFF ali decimalno 549755813887.
Če tem funkcijam posredujete eno številko ali besedilni niz, je vrnjena vrednost en sam rezultat. Če posredujete tabelo z enim stolpcem je vrnjena vrednost tabela z rezultati v enem stolpcu, en rezultat za vsak zapis v tabeli argumentov. Če imate tabelo z več stolpci, jo lahko oblikujete v tabelo z enim stolpcem, kot je opisano v članku o delu s tabelami.
Če je vhodna vrednost izven obsega ali vključuje neveljavne šestnajstiške znake, se vrne napaka ErrorKind.Numeric . Če je bil vnos tabela z enim stolpcem, je napaka vdelana v izhodno tabelo.
Sintaksa
Dec2Hex( Število [, Mesta] )
- Številka - obvezno. Število za pretvorbo v šestnajstiško.
- Mesta - neobvezno. Število znakov, ki jih je treba uporabiti, če je število pozitivno. Če argumenta »Mesta« ne navedete, Dec2Hex uporabite najmanjše število znakov, ki so potrebni. Če je ta parameter podan in se rezultat ne prilega v predvideni prostor, je vrnjena napaka ErrorKind.Numeric . Mesta se prezre, če je število za pretvorbo negativno.
Hex2DecNe, ne
- HexString - Zahtevano. Niz šestnajstiških števk za pretvorbo v število.
Primeri
Osnovna uporaba Hex2Dec
| Formula | Rezultat |
|---|---|
Hex2Dec( "A5" ) |
165 |
Hex2Dec( "FFFFFFFF5B") |
-165 |
Hex2Dec( "c8d" ) |
3213 |
Hex2Dec( "fffffff373" ) |
-3213 |
Hex2Dec( "ffffffffff" ) |
-1 |
Hex2Dec( "ffffffffffff" ) |
error (out of range) |
Hex2Dec( "43j" ) |
error (invalid hexadecimal character) |
Hex2Dec( [ "A", "12", "FFFF" ] ) |
[ 10, 18, 65535 ] |
Hex2Dec( [ "3", "E", "I", "B" ] ) |
[ 3, 14, error (invalid hexadecimal character), 11 ] |
Osnovna uporaba Dec2Hex
| Formula | Rezultat |
|---|---|
Dec2Hex( 165 ) |
"A5" |
Dec2Hex( -165 ) |
"FFFFFFFF5B" |
Dec2Hex( 3213 ) |
"c8d" |
Dec2Hex( -3213 ) |
"FFFFFFF373" |
Dec2Hex( -1 ) |
"FFFFFFFFFF" |
Dec2Hex( 3.74 ) |
"3" |
Dec2Hex( -3.74 ) |
"FFFFFFFFFD" |
Dec2Hex( [ 10, 255, -16 ] ) |
[ "A", "FF", "FFFFFFFFF0" ] |
Dec2Hex( 1e45 ) |
error (out of range) |
Dec2Hex( [ 1, 1e-45, 1e45, 2 ] ) |
[ "1", "0", error (out of range), "2" ] |
Osnovna uporaba z argumentom Dec2Hex »Mesta«
| Formula | Rezultat |
|---|---|
Dec2Hex( 45780 ) |
"B2D4" |
Dec2Hex( 45780, 4 ) |
"B2D4" |
Dec2Hex( 45780, 5 ) |
"0B2D4" |
Dec2Hex( 45780, 6 ) |
"00B2D4" |
Dec2Hex( 45780, 3 ) |
error (not enough space) |
Dec2Hex( 45780, 11 ) |
error (out of range) |
Dec2Hex( -45780 ) |
"FFFFFF4D2C" |
Dec2Hex( -45780, 4 ) |
"FFFFFF4D2C" |
Dec2Hex( -45780, 6 ) |
"FFFFFF4D2C" |
Dec2Hex( -45780, 10 ) |
"FFFFFF4D2C" |
Dec2Hex( -45780, 11 ) |
error (out of range) |
Osnovna uporaba z eno Dec2Hex stolpčnimi tabelami in argumentom »Mesta«
| Formula | Rezultat |
|---|---|
Dec2Hex( [ 10, 255, -16 ], [ 1, 2, 3 ] ) |
[ "A", "FF", "FFFFFFFFF0" ] |
Dec2Hex( [ 10, 255, -16 ], 4 ) |
[ "000A", "00FF", "FFFFFFFFF0" ] |
Dec2Hex( 255, [0, 1, 2, 3] ) |
[ error (not enough space), error (not enough space), "FF", "0FF" ] |