「桁の取り出し」の編集履歴(バックアップ)一覧はこちら

桁の取り出し - (2014/08/24 (日) 23:44:56) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

・10進数の桁の取出し  例:「1234567」から、「34」を取り出す場合  7:1の位  6:10の位  5:100の位  4:1000の位  3:10000の位  2:100000の位  1:1000000の位  「3」は10000の位、「4」は1000の位になります。 <途中の「34」として取り出したい場合> ①「1234567」÷「1000」=「1234」:数学上は「1234567」÷「1000」=「1234」・・・「567」  SBの「÷」は切り捨てのため、「商」を計算できます。  右から3桁分を削って、右に3桁分シフトして、1000の位を1の位に下ろします。 ②「1234」余り「100」=「34」:数学上は「1234」÷「100」=「12」・・・「34」  SBの「余り」はMOD演算で、「余り」を計算できます。  右から2桁分を取り出すには、右から2桁目より左を消すため、100で割った時の余りを出します。 <途中の「3」と「4」を個別に取り出したい場合> ①「1234567」÷「1000」=「1234」:数学上は「1234567」÷「1000」=「1234」・・・「567」  右から3桁分を削って、右に3桁分シフトして、1000の位を1の位に下ろします。 ②「1234」余り「100」=「34」:数学上は「1234」÷「100」=「12」・・・「34」  右から2桁分を取り出すには、右から3桁目以左を消すため、100で割った時の余りを出します。 ③-1)「34」÷「10」=「3」:数学上は「34」÷「10」=「3」・・・「4」  右から1桁分を削って、右に1桁分シフトして、10の位を1の位に下ろします。  ③-2)「34」余り「10」=「4」:数学上は「34」÷「10」=「3」・・・「4」  右から1桁分を取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 ---- <右から「567」として取り出したい場合> ①「1234567」余り「1000」=「567」:数学上は「1234567」÷「1000」=「1234」・・・「567」  右から3桁分を取り出すには、右から4桁目以左を消すため、1000で割った時の余りを出します。 <右から「5」「6」「7」を個別に取り出したい場合> ①「1234567」余り「10」=「7」:数学上は「1234567」÷「10」=「123456」・・・「7」  右から1桁分を取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 ②「1234567」÷「10」=「123456」:数学上は「1234567」÷「100」=「123456」・・・「7」  右から1桁分を削って、右に1桁分シフトして、10の位を1の位に下ろします。 ③「123456」余り「10」=「6」:数学上は「123456」÷「10」=「12345」・・・「6」  右から1桁分を取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 ④「123456」÷「10」=「12345」:数学上は「123456」÷「10」=「12345」・・・「6」  右から1桁分を削って、右に1桁分シフトして、10の位を1の位に下ろします。 ⑤「12345」余り「10」=「5」:数学上は「12345」÷「10」=「1234」・・・「5」  右から1桁分を取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 <左から「567」の「5」のみ取り出したい場合> ①「567」÷「100」=「5」:数学上は「567」÷「100」=「5」・・・「67」  先頭の右から3桁目だけを取り出すには、右に2桁分シフトして、100の位を1の位に下ろします。 <右から「567」の「7」のみ取り出したい場合> ①「567」÷「10」=「7」:数学上は「567」÷「10」=「56」・・・「7」  末尾の右から1桁目だけを取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 ----
・10進数の桁の取出し  例:「1234567」から、「34」を取り出す場合  7:1の位  6:10の位  5:100の位  4:1000の位  3:10000の位  2:100000の位  1:1000000の位  「3」は10000の位、「4」は1000の位になります。 <途中の「34」として取り出したい場合> ①「1234567」÷「1000」=「1234」:数学上は「1234567」÷「1000」=「1234」・・・「567」  SBの「÷」は切り捨てのため、「商」を計算できます。  右から3桁分を削って、右に3桁分シフトして、1000の位を1の位に下ろします。 ②「1234」余り「100」=「34」:数学上は「1234」÷「100」=「12」・・・「34」  SBの「余り」はMOD演算で、「余り」を計算できます。  右から2桁分を取り出すには、右から2桁目より左を消すため、100で割った時の余りを出します。 <途中の「3」と「4」を個別に取り出したい場合> ①「1234567」÷「1000」=「1234」:数学上は「1234567」÷「1000」=「1234」・・・「567」  右から3桁分を削って、右に3桁分シフトして、1000の位を1の位に下ろします。 ②「1234」余り「100」=「34」:数学上は「1234」÷「100」=「12」・・・「34」  右から2桁分を取り出すには、右から3桁目以左を消すため、100で割った時の余りを出します。 ③-1)「34」÷「10」=「3」:数学上は「34」÷「10」=「3」・・・「4」  右から1桁分を削って、右に1桁分シフトして、10の位を1の位に下ろします。  ③-2)「34」余り「10」=「4」:数学上は「34」÷「10」=「3」・・・「4」  右から1桁分を取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 ---- <右から「567」として取り出したい場合> ①「1234567」余り「1000」=「567」:数学上は「1234567」÷「1000」=「1234」・・・「567」  右から3桁分を取り出すには、右から4桁目以左を消すため、1000で割った時の余りを出します。 <右から「5」「6」「7」を個別に取り出したい場合> ①「1234567」余り「10」=「7」:数学上は「1234567」÷「10」=「123456」・・・「7」  右から1桁分を取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 ②「1234567」÷「10」=「123456」:数学上は「1234567」÷「100」=「123456」・・・「7」  右から1桁分を削って、右に1桁分シフトして、10の位を1の位に下ろします。 ③「123456」余り「10」=「6」:数学上は「123456」÷「10」=「12345」・・・「6」  右から1桁分を取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 ④「123456」÷「10」=「12345」:数学上は「123456」÷「10」=「12345」・・・「6」  右から1桁分を削って、右に1桁分シフトして、10の位を1の位に下ろします。 ⑤「12345」余り「10」=「5」:数学上は「12345」÷「10」=「1234」・・・「5」  右から1桁分を取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 ---- <左から「567」の「5」のみ取り出したい場合> ①「567」÷「100」=「5」:数学上は「567」÷「100」=「5」・・・「67」  先頭の右から3桁目だけを取り出すには、右に2桁分シフトして、100の位を1の位に下ろします。 <右から「567」の「7」のみ取り出したい場合> ①「567」÷「10」=「7」:数学上は「567」÷「10」=「56」・・・「7」  末尾の右から1桁目だけを取り出すには、右から2桁目以左を消すため、10で割った時の余りを出します。 ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: