Mall:Hex3

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

Konverterar tre 8-bit-nummer till hexadecimal form.

Input: tre parametrar, var och en numerisk i spannet 0..255

Output: tre gånger 2 hexadecimala siffror

Exempel: {{hex3|123|45|67}} ger {{subst:#ifeq:123|0|00|{{subst:#switch:{{subst:#expr:((123 / 16) - 0.5 round 0) mod 16}}|0=0|10=A|11=B|12=C|13=D|14=E|15=F|{{subst:#expr:((123 / 16) - 0.5 round 0) mod 16}}}}{{subst:#switch:{{subst:#expr:123 mod 16}}|10=A|11=B|12=C|13=D|14=E|15=F|{{subst:#expr:123 mod 16}}}}}}{{subst:#ifeq:45|0|00|{{subst:#switch:{{subst:#expr:((45 / 16) - 0.5 round 0) mod 16}}|0=0|10=A|11=B|12=C|13=D|14=E|15=F|{{subst:#expr:((45 / 16) - 0.5 round 0) mod 16}}}}{{subst:#switch:{{subst:#expr:45 mod 16}}|10=A|11=B|12=C|13=D|14=E|15=F|{{subst:#expr:45 mod 16}}}}}}{{subst:#ifeq:67|0|00|{{subst:#switch:{{subst:#expr:((67 / 16) - 0.5 round 0) mod 16}}|0=0|10=A|11=B|12=C|13=D|14=E|15=F|{{subst:#expr:((67 / 16) - 0.5 round 0) mod 16}}}}{{subst:#switch:{{subst:#expr:67 mod 16}}|10=A|11=B|12=C|13=D|14=E|15=F|{{subst:#expr:67 mod 16}}}}}}

Användbar för olika färg-relaterade syften.

Se även {{Hex}} om du inte vill ha tre på en gång.

Personliga verktyg
På andra språk