Dec2HexFuntzioak Hex2Dec

Honako hauei aplikatzen zaie: Mihise-aplikazioak Copilot Studio Mahaigaineko fluxuak Ereduetan oinarritutako aplikazioak Power Platform CLI Dataverse funtzioak Power Pages

Bihurtu hamaseitar testu-kateen eta zenbakien artean.

Deskribapenak

Erabili funtzioa Dec2Hex zenbaki bat testu-kate hamaseitar bihurtzeko. Dec2Hex karaktereak 0 bidez 9 igortzen ditu, eta maiuskulak A bidez F; erabili Beheko funtzioa emaitza minuskulara bihurtzeko, nahi izanez gero. Dec2Hex sarrerako zenbakia zenbaki osoa mozten du, Trunc funtzioa aplikatu izan balitz bezala. Erabili Lekuak zenbaki positibo bat lehen 0z (zeroak) betetzeko eta irteeraren luzera mugatzeko; Lekuak ez da aintzat hartzen sarrera negatiboa bada.

Erabili funtzioa Hex2Dec digitu hamaseitarrak dituen testu-kate bat zenbaki 90AFbihurtzeko. Maiuskulak eta minuskulak onartzen dira. Ezin dira 10 karaktere hamaseitar baino gehiago pasatu .Hex2Dec

Bi funtzio hauek 40 biteko, bi osagarri, zenbaki oso batekin funtzionatzen dute. Bi funtzioetarako onartutako balioen barrutia 8000000000 hamaseitarra edo -549755813888 hamartartaretik 7FFFFFFFFF hamaseitarra edo 549755813887 hamartarra da.

Funtzio horiei zenbaki edo testu-kate bakarra pasatzen badiezu, itzulera-balioa emaitza bakarra da. Zutabe bakarreko taula pasatzen baduzu, itzuliko balioa zutabe bakarreko emaitzen taula bat da, argumentuaren taulako erregistro bakoitzeko emaitza bat. Zutabe anitzeko taula baduzu, zutabe bakarreko taula batean forma dezakezu taulekin lan egitea azaltzen du.

Sarrerako balioa barrutitik kanpo badago edo karaktere hamaseitar baliogabeak baditu, ErrorKind.Numeric errorea itzuliko da. Sarrera zutabe bakarreko taula izan bada, errorea irteerako taulan txertatuko da.

Sintaxia

Dec2Hex( Zenbakia [, Lekuak] )

  • Zenbakia - Beharrezkoa. Hamaseitar bihurtzeko zenbakia.
  • Lekuak - Aukerakoa. Zenbakia positiboa bada erabili beharreko karaktere kopurua. 'Lekuak alde batera uzten bada, Dec2Hex gutxieneko karaktere kopurua erabiliko du. Parametro hau ematen bada, eta emaitza ez bada sartzen emandako espazioan, ErrorKind.Numeric errorea itzuliko da. Lekuak ez dira aintzat hartzen bihurtzeko zenbakia negatiboa bada.

Hex2Dec( HexString )

  • HexString - Beharrezkoa. Zenbaki bat bihurtzeko hamaseitar zifra katea.

Adibideak

Oinarrizko erabilera Hex2Dec

Formula Result
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 ]

Oinarrizko erabilera Dec2Hex

Formula Result
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" ]

Lekuak argumentuarekin oinarrizko erabilera Dec2Hex

Formula Result
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)

Zutabe bakarreko taulekin eta Places argumentuaren oinarrizko erabilera Dec2Hex

Formula Result
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" ]