메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

틀:Str len/core: 두 판 사이의 차이

novawiki
(DCWiki 복구: 최신본 이식)
 
(DCWiki 복구: 최신본 이식)
태그: 새 넘겨주기
 
1번째 줄: 1번째 줄:
{{{{{|안전풀기:}}}#switch: {{{3|}}}
#redirect [[틀:Str len/core]]
 
| hundreds =  <noinclude><!-- 0xx-4xx, using linear search since most strings will probably be less than 100 bytes. --></noinclude>
{{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| 100 }}  <noinclude><!--str >= x--></noinclude>
| {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| 200 }}
  | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| 300 }}
    | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| 400 }}
      | 4
      | 3
      }}
    | 2
    }}
  | 1
  }}
|  <noinclude><!-- Don't return 0, since tens and ones don't want a leading 0 in parameter 2. --></noinclude>
}}
 
| tens =  <noinclude><!-- x0x-x9x, using linear search for 0x-3x, binary search for 4x-9x, since most strings will probably be 0-39 bytes. --></noinclude>
{{{2|}}}{{
{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}10 }}  <noinclude><!--str >= x--></noinclude>
| {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}20 }}
  | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}30 }}
    | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}40 }}
      | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}60 }}
        | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}80 }}
          | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}90 }}
            | 9
            | 8
            }}
          | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}70 }}
            | 7
            | 6
            }}
          }}
        | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}50 }}
          | 5
          | 4
          }}
        }}
      | 3
      }}
    | 2
    }}
  | 1
  }}
| {{{{{|안전풀기:}}}#if:{{{2|}}}|0}}  <noinclude><!-- Only return 0 if >=100, since ones don't want a leading 0 in parameter 2. --></noinclude>
}}
 
| ones =  <noinclude><!-- xx0-xx9, using binary search. --></noinclude>
{{{2|}}}{{
{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}4 }}  <noinclude><!--str >= x--></noinclude>
| {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}6 }}
  | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}8 }}
    | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}9 }}
      | 9
      | 8
      }}
    | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}7 }}
      | 7
      | 6
      }}
    }}
  | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}5 }}
    | 5
    | 4
    }}
  }}
| {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}2 }}
  | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}3 }}
    | 3
    | 2
    }}
  | {{{{{|안전풀기:}}}#ifeq: x{{{1|}}} | x{{{{{|안전풀기:}}}padleft:{{{1|}}}| {{{2|}}}1 }}
    | 1
    | 0
    }}
  }}
}}
 
}}<noinclude>
{{설명문서}}
</noinclude>

2026년 1월 8일 (목) 18:05 기준 최신판

넘겨줄 대상: