区点番号からの変換とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 区点番号からの変換の意味・解説 

区点番号からの変換

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/08 07:39 UTC 版)

Shift_JIS」の記事における「区点番号からの変換」の解説

区点番号 m , k , t {\displaystyle m,k,t} から Shift_JISの 第1バイト s 1 {\displaystyle s_{1}} ・第2バイト s 2 {\displaystyle s_{2}} は以下の式で求められる。 ⌊ x ⌋ {\displaystyle \lfloor x\rfloor } は床関数s 1 = { ⌊ k + 257 2 ⌋ if  m = 1  and  1 ≤ k ≤ 62 ⌊ k + 385 2 ⌋ if  m = 1  and  63 ≤ k ≤ 94 ⌊ k + 479 2 ⌋ − ⌊ k 8 ⌋ × 3 if  m = 2  and  k = 1 , 3 , 4 , 5 , 8 , 12 , 13 , 14 , 15 ⌊ k + 411 2 ⌋ if  m = 2  and  78 ≤ k ≤ 94 {\displaystyle s_{1}={\begin{cases}\left\lfloor {\frac {k+257}{2}}\right\rfloor &{\mbox{if }}m=1{\mbox{ and }}1\leq k\leq 62\\\left\lfloor {\frac {k+385}{2}}\right\rfloor &{\mbox{if }}m=1{\mbox{ and }}63\leq k\leq 94\\\left\lfloor {\frac {k+479}{2}}\right\rfloor -\left\lfloor {\frac {k}{8}}\right\rfloor \times 3&{\mbox{if }}m=2{\mbox{ and }}k=1,3,4,5,8,12,13,14,15\\\left\lfloor {\frac {k+411}{2}}\right\rfloor &{\mbox{if }}m=2{\mbox{ and }}78\leq k\leq 94\end{cases}}} s 2 = { t + 63 if  k  is odd and  1 ≤ t ≤ 63 t + 64 if  k  is odd and  64 ≤ t ≤ 94 t + 158 if  k  is even  {\displaystyle s_{2}={\begin{cases}t+63&{\mbox{if }}k{\mbox{ is odd and }}1\leq t\leq 63\\t+64&{\mbox{if }}k{\mbox{ is odd and }}64\leq t\leq 94\\t+158&{\mbox{if }}k{\mbox{ is even }}\end{cases}}}

※この「区点番号からの変換」の解説は、「Shift_JIS」の解説の一部です。
「区点番号からの変換」を含む「Shift_JIS」の記事については、「Shift_JIS」の概要を参照ください。

ウィキペディア小見出し辞書の「区点番号からの変換」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「区点番号からの変換」の関連用語

1
6% |||||

区点番号からの変換のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



区点番号からの変換のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのShift_JIS (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS