| r5 vs r6 | ||
|---|---|---|
| 1 | 1 | ##@\[include(틀:rgb변환, 값={{{#deepskyblue #코드값}}})] |
| 2 | [[분류:틀]{{{#!if 텅=((값==null)||(값=="")), 합=false, 쨕=false, 텅 | |
| 2 | [[분류:틀]]{{{#!if 텅=((값==null)||(값=="")), 합=false, 쨕=false, 텅 | |
| 3 | 3 | 값을 입력하세요. (예 : 값={{{#4188f1 #4188f1}}} 또는 값={{{#4188f1 4188f1}}})}}}{{{#!if !텅 |
| 4 | {{{#!if 줄=값.length, 순=0, 값[0]==35 | |
| 4 | {{{#!if 줄=값.length, 순=0+0, 값[0]==35 | |
| 5 | 5 | {{{#!if 값=값.substr(1, 줄-1), 줄=줄-1 |
| 6 | 6 | }}}}}}{{{#!if 틀=(!텅&&((줄==3)||(줄==6)||(줄==8))), !틀 |
| 7 | 7 | {{{#orangered 오류! :}}} 입력한 문구 자릿수가 적합하지 않습니다. 자릿수를 확인해주세요.}}}{{{#!if 틀 |
| 8 | 8 | {{{#!if 낱=값[순] |
| 9 | 9 | }}}{{{#!if 훑=(((낱>=48)&&(낱<=57))||((낱>=97)&&(낱<=102))), !훑&&!쨕 |
| 10 | 10 | {{{#!if 쨕=true |
| 11 | }}}}}}{{{#!if 훑&&!쨕 | |
| 12 | {{{#!if | |
| 11 | }}}}}}{{{#!if 순+=1, (훑&&!쨕)&&(순<줄) | |
| 12 | {{{#!if 낱=값[순], 훑=(((낱>=48)&&(낱<=57))||((낱>=97)&&(낱<=102))) | |
| 13 | 13 | }}}}}}{{{#!if !훑&&!쨕 |
| 14 | 14 | {{{#!if 쨕=true |
| 15 | }}}}}}{{{#!if 훑&&!쨕 | |
| 16 | {{{#!if | |
| 15 | }}}}}}{{{#!if 순+=1, (훑&&!쨕)&&(순<줄) | |
| 16 | {{{#!if 낱=값[순], 훑=(((낱>=48)&&(낱<=57))||((낱>=97)&&(낱<=102))) | |
| 17 | 17 | }}}}}}{{{#!if !훑&&!쨕 |
| 18 | 18 | {{{#!if 쨕=true |
| 19 | }}}}}}{{{#!if 훑&&!쨕 | |
| 20 | {{{#!if | |
| 19 | }}}}}}{{{#!if 순+=1, (훑&&!쨕)&&(순<줄) | |
| 20 | {{{#!if 낱=값[순], 훑=(((낱>=48)&&(낱<=57))||((낱>=97)&&(낱<=102))) | |
| 21 | 21 | }}}}}}{{{#!if !훑&&!쨕 |
| 22 | 22 | {{{#!if 쨕=true |
| 23 | }}}}}}{{{#!if 훑&&!쨕 | |
| 24 | {{{#!if | |
| 23 | }}}}}}{{{#!if 순+=1, (훑&&!쨕)&&(순<줄) | |
| 24 | {{{#!if 낱=값[순], 훑=(((낱>=48)&&(낱<=57))||((낱>=97)&&(낱<=102))) | |
| 25 | 25 | }}}}}}{{{#!if !훑&&!쨕 |
| 26 | 26 | {{{#!if 쨕=true |
| 27 | }}}}}}{{{#!if 훑&&!쨕 | |
| 28 | {{{#!if | |
| 27 | }}}}}}{{{#!if 순+=1, (훑&&!쨕)&&(순<줄) | |
| 28 | {{{#!if 낱=값[순], 훑=(((낱>=48)&&(낱<=57))||((낱>=97)&&(낱<=102))) | |
| 29 | 29 | }}}}}}{{{#!if !훑&&!쨕 |
| 30 | 30 | {{{#!if 쨕=true |
| 31 | }}}}}}{{{#!if 훑&&!쨕 | |
| 32 | {{{#!if | |
| 31 | }}}}}}{{{#!if 순+=1, (훑&&!쨕)&&(순<줄) | |
| 32 | {{{#!if 낱=값[순], 훑=(((낱>=48)&&(낱<=57))||((낱>=97)&&(낱<=102))) | |
| 33 | 33 | }}}}}}{{{#!if !훑&&!쨕 |
| 34 | 34 | {{{#!if 쨕=true |
| 35 | }}}}}}{{{#!if 훑&&!쨕 | |
| 36 | {{{#!if | |
| 35 | }}}}}}{{{#!if 순+=1, (훑&&!쨕)&&(순<줄) | |
| 36 | {{{#!if 낱=값[순], 훑=(((낱>=48)&&(낱<=57))||((낱>=97)&&(낱<=102))) | |
| 37 | 37 | }}}}}}{{{#!if !훑&&!쨕 |
| 38 | 38 | {{{#!if 쨕=true |
| 39 | 39 | }}}}}}{{{#!if 쨕 |
| ... | ... | |
| 45 | 45 | {{{#!if 값[0]>=97 |
| 46 | 46 | {{{#!if r=(값[0]-87)*17 |
| 47 | 47 | }}}}}}{{{#!if 값[0]<=57 |
| 48 | {{{#!if r=값[0]*17 | |
| 48 | {{{#!if r=(값[0]-48)*17 | |
| 49 | 49 | }}}}}}{{{#!if 값[1]>=97 |
| 50 | 50 | {{{#!if g=(값[1]-87)*17 |
| 51 | 51 | }}}}}}{{{#!if 값[1]<=57 |
| 52 | {{{#!if g=값[1]*17 | |
| 52 | {{{#!if g=(값[1]-48)*17 | |
| 53 | 53 | }}}}}}{{{#!if 값[2]>=97 |
| 54 | 54 | {{{#!if b=(값[2]-87)*17 |
| 55 | 55 | }}}}}}{{{#!if 값[2]<=57 |
| 56 | {{{#!if b=값[2]*17 | |
| 56 | {{{#!if b=(값[2]-48)*17 | |
| 57 | 57 | }}}}}}}}}{{{#!if 줄>=6 |
| 58 | 58 | {{{#!if 값[0]>=97 |
| 59 | 59 | {{{#!if r=r+(값[0]-87)*16 |
| 60 | 60 | }}}}}}{{{#!if 값[0]<=57 |
| 61 | {{{#!if r=r+값[0]*16 | |
| 61 | {{{#!if r=r+(값[0]-48)*16 | |
| 62 | 62 | }}}}}}{{{#!if 값[1]>=97 |
| 63 | 63 | {{{#!if r=r+(값[1]-87) |
| 64 | 64 | }}}}}}{{{#!if 값[1]<=57 |
| 65 | {{{#!if r=r+값[1] | |
| 65 | {{{#!if r=r+(값[1]-48) | |
| 66 | 66 | }}}}}}{{{#!if 값[2]>=97 |
| 67 | 67 | {{{#!if g=g+(값[2]-87)*16 |
| 68 | 68 | }}}}}}{{{#!if 값[2]<=57 |
| 69 | {{{#!if g=g+값[2]*16 | |
| 69 | {{{#!if g=g+(값[2]-48)*16 | |
| 70 | 70 | }}}}}}{{{#!if 값[3]>=97 |
| 71 | 71 | {{{#!if g=g+(값[3]-87) |
| 72 | 72 | }}}}}}{{{#!if 값[3]<=57 |
| 73 | {{{#!if g=g+값[3] | |
| 73 | {{{#!if g=g+(값[3]-48) | |
| 74 | 74 | }}}}}}{{{#!if 값[4]>=97 |
| 75 | 75 | {{{#!if b=b+(값[4]-87)*16 |
| 76 | 76 | }}}}}}{{{#!if 값[4]<=57 |
| 77 | {{{#!if b=b+값[4]*16 | |
| 77 | {{{#!if b=b+(값[4]-48)*16 | |
| 78 | 78 | }}}}}}{{{#!if 값[5]>=97 |
| 79 | 79 | {{{#!if b=b+(값[5]-87) |
| 80 | 80 | }}}}}}{{{#!if 값[5]<=57 |
| 81 | {{{#!if b=b+값[5] | |
| 81 | {{{#!if b=b+(값[5]-48) | |
| 82 | 82 | }}}}}}{{{#!if 줄==8 |
| 83 | 83 | {{{#!if 값[6]>=97 |
| 84 | 84 | {{{#!if a=a+(값[6]-87)*16 |
| 85 | 85 | }}}}}}{{{#!if 값[6]<=57 |
| 86 | {{{#!if a=a+값[6]*16 | |
| 86 | {{{#!if a=a+(값[6]-48)*16 | |
| 87 | 87 | }}}}}}{{{#!if 값[7]>=97 |
| 88 | 88 | {{{#!if a=a+(값[7]-87) |
| 89 | 89 | }}}}}}{{{#!if 값[7]<=57 |
| 90 | {{{#!if a=a+값[7] | |
| 90 | {{{#!if a=a+(값[7]-48) | |
| 91 | 91 | }}}}}}}}}}}}입력한 16진수 값 : \#@값@ |
| 92 | 92 | 출력 : rgb{{{#!if 줄==8 |
| 93 | 93 | a}}}(@r@, @g@, @b@{{{#!if 줄==8 |
| ... | ... |