Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Kehtib järgmise kohta: Lõuendirakendused
Copilot Studio
töölauavood
Mudelipõhised rakendused
Power Platform CLI
Dataverse funktsioonid
Power Pages
Kuueteistkümnendsüsteemi tekstistringide ja arvude teisendamine.
Kirjeldus
Dec2Hex Funktsiooni abil saate arvu teisendada kuueteistkümnendarvuks.
Dec2Hex kiirgab tähemärke 0 läbi 9 ja suurtähed A läbi F; soovi korral teisendage tulem funktsiooni Lower abil väiketähtedeks.
Dec2Hex kärbib sisendarvu täisarvuks, nii nagu oleks funktsiooni Trunc esimesena rakendatud. Kasutage kohti , et polsterdada positiivne arv algusega 0s (nullid) ja piirata väljundi pikkust; Kohti ignoreeritakse, kui sisend on negatiivne.
Hex2Dec Funktsiooni abil saate kuueteistkümnendkohti (0läbi 9 ja A läbi F) sisaldava tekstistringi teisendada arvuks. Aktsepteeritakse suur- ja väiketähti. Faili saab edastada kuni 10 kuueteistkümnendmärki Hex2Dec.
Mõlemad funktsioonid töötavad 40-bitise, kahe täiendi, täisarvuga. Mõlema funktsiooni aktsepteeritud väärtuste vahemik on kuueteistkümnendsüsteemis 8000000000 või kümnendkoht -549755813888 kuni kuueteistkümnendsüsteemis 7FFFFFFFFF või kümnendkoht 549755813887.
Kui edastate nendele funktsioonidele ühe arvu või tekstistringi, on tagastusväärtus üks tulemus. Kui edastate üheveerulise tabeli , on tagastatav väärtus üheveeruline tulemite tabel, mis on üks tulem argumendi tabeli iga kirje kohta. Kui teil on mitme veeruga tabel, saate selle kujundada ühe veeruga tabeliks, nagu kirjeldab töötamine tabelitega.
Kui sisendväärtus on vahemikust väljas või sisaldab sobimatuid kuueteistkümnendmärke, tagastatakse tõrge ErrorKind.Numeric . Kui sisend oli ühe veeruga tabel, kaasatakse tõrge väljundtabelisse.
Süntaks
Dec2Hex( Arv [, Kohad] )
- Nõutav arv . Kuueteistkümnendsüsteemiks teisendatav arv.
- Kohad - valikuline. Märkide arv, mida kasutada, kui arv on positiivne. Kui see puudub, Dec2Hex kasutatakse vähima vajalikku märkide arvu. Kui see parameeter on esitatud ja tulemus ei mahu ettenähtud ruumi, tagastatakse viga ErrorKind.Numeric . Kohti ignoreeritakse, kui teisendatav arv on negatiivne.
Hex2Dec( HexString )
- HexString - nõutav. Kuueteistkümnendkohaliste numbrite string arvuks teisendamiseks.
Näited
Põhikasutus: Hex2Dec
| Valem | Tulemus |
|---|---|
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 ] |
Põhikasutus: Dec2Hex
| Valem | Tulemus |
|---|---|
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" ] |
Argumentide Dec2Hex Kohad põhikasutus
| Valem | Tulemus |
|---|---|
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) |
Ühe veeruga tabelite ja argumentide Kohad põhikasutus Dec2Hex
| Valem | Tulemus |
|---|---|
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" ] |