IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 中元 恒の特許一覧 ▶ 中元 保子の特許一覧

<>
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2023026269
(43)【公開日】2023-02-24
(54)【発明の名称】7の倍数の判別カードおよび用具
(51)【国際特許分類】
   G09B 19/02 20060101AFI20230216BHJP
【FI】
G09B19/02 Z
【審査請求】未請求
【請求項の数】3
【出願形態】書面
(21)【出願番号】P 2021150626
(22)【出願日】2021-08-13
(71)【出願人】
【識別番号】592234425
【氏名又は名称】中元 恒
(71)【出願人】
【識別番号】593142204
【氏名又は名称】中元 保子
(72)【発明者】
【氏名】中元 恒
(72)【発明者】
【氏名】中元 保子
(57)【要約】
【課題】 ある自然数が7の倍数か否かを判別するには、計算に手間がかかることが多かった。本発明は、2桁以上の自然数について、7の倍数を判別するに際し、比較的簡単に判別できるようになった。そこで、計数処理に役立てたり、素数の7の倍数の判別に利用できるほか、因数分解にも役立てることが可能となった。
【解決手段】 ある自然数について、7の倍数か否かを判別するに際し、10a+b=7N(aは1桁以上の整数、bは0又は1桁の整数、Nは1以上の自然数、以下同じ)ならば、a-2b=7(3a-2N)となる。このような操作を繰り返すと、もとの自然数の桁数が操作1回で基本的に1桁ずつ少なくなり、最終的にプラス7かマイナス7あるいはゼロになるので、もとの自然数が7の倍数であることが判明する。そこで、もとの自然数についてこのような操作の繰り返しを利用することによって、7の倍数を判別するカード及び用具を提供できるようになった。
【特許請求の範囲】
【請求項1】
2桁以上のある自然数について、7の倍数か否かを判別するに際し、10a+b=7N(aは1桁以上の整数、bは0又は1桁の整数、Nは1以上の自然数、以下同じ)ならば、(a-2b)=7(3a-2N)となる。このような操作を繰り返すと、もとの自然数の桁数が操作1回で基本的に1桁ずつ少なくなり、最終的にプラス7かマイナス7あるいはゼロになるので、もとの自然数が7の倍数であることが判明する。そこで、もとの自然数についてその操作の繰り返しを利用することによる7の倍数を判別するカード及び用具。
【請求項2】
2桁以上のある自然数について、7の倍数か否かを判別するに際し、10a+b=7N(aは1桁以上の整数、bは0又は1桁の整数、Nは1以上の自然数、以下同じ)ならば、(a-2b)=7(3a-2N)となる。このような操作を繰り返すと、もとの自然数の桁数が操作1回で基本的に1桁ずつ少なくなり、最終的にマイナス14になる場合が例外的にある。この場合も、もとの自然数についてその操作の繰り返しを利用することによる7の倍数を判別するカード及び用具。
【請求項3】
ある自然数について、7の倍数か否かを判別するに際し、10a+b=7N(aは1桁以上の整数、bは0又は1桁の整数、Nは1以上の自然数、以下同じ)ならば、(a-2b)=7(3a-2N)となるので、このような操作を繰り返すと、もとの自然数の桁数が操作1回で基本的に1桁ずつ少なくなり、最終的にプラス7かマイナス7あるいはゼロ(例外的にマイナス14)になる。よって、もとの自然数が7の倍数であることが判明する。そこで、もとの自然数についてその操作の繰り返しを利用することによる7の倍数を判別するカード及び計算資料、教育資料、事務器具、計算機、電気機器、映像などの用具。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、複雑な数字や桁数の多い数字(ある自然数)を因数分解したり、その約数を見つけたり、素数の判別や計数処理に役立ち、7の倍数か否かを判別することや、更に計数処理に応用できるカード、事務器具及び計算機などの用具に関する。
【背景技術】
【0002】
大きい数字(ある自然数)を因数分解したり、約したりすることはよく行われることであり、従来より、2、3、4、5、6、8、9、11等の素数やその数倍の数字の倍数を判別することはよく知られている。
【0003】
また、7の倍数を判別することは、以下の特許文献に記載されている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開平06-149149号公報
【特許文献2】特開平07-005802号公報
【特許文献3】特開平07-005803号公報
【特許文献4】特開平07-013481号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
本発明は、従来の先行技術文献よりも、2桁以上の7の倍数を簡単に判別することができるものであり、特に、桁数の多い自然数について、7の倍数か否かを判別するのに役立てたり、計数処理に利用したり、素数の判別や因数分解などに役立てるものである。
従来の先行技術文献でも7の倍数を判別することができたが、さらに簡単に判別できるようにすることが課題であった。
【課題を解決するための手段】
【0006】
本発明は、7N(Nは1以上の自然数、以下同じ)で表される7の倍数の自然数を(10a+b)(aは1桁以上の整数、bは0又は1桁の整数、以下同じ)で表すとすると、10a+b=7Nより、b=7N-10aになり、a-2b=7(3a-2N)となるので、a-2bは7の倍数になる。そのため、このような1回の操作で(10a+b)の自然数の数字の桁数が基本的に1桁少なくなる。そこで、1桁少なくなった数字に、上記の操作を繰り返すと、桁数がさらに1桁少なくなる。その操作を何回も繰り返すと最後には桁数が1桁あるいは2桁(マイナス14)になり、1桁の場合は、0又は7あるいはマイナス7になる。
【0007】
例外として、この操作で数字が2桁になった場合の28と49では、最後の(a-2b)の操作でマイナス14になるが、14に対してこの操作をすればマイナス7になる。
【0008】
本発明は上記の方法を応用した2桁以上の7の倍数を判別するカード及び計算資料、教育資料、事務器具、計算機、電気機器、映像などの用具として利用するものであり、その材料は特に制限はなく、公知のものが使用でき、その大きさも利用目的によって自由に設定することができる。
【0009】
以下に実施例を挙げて本発明を具体的に説明するが、本発明は2桁以上の自然数(桁数に拘わらず、上限は特に制限なし)に利用できるものであり、本発明では、例示として、2~10桁の数字で行った。
【実施例0010】
7の倍数の2桁の自然数(14,21、28,35、42、49、56、63、70、77、84、91、98)について、上記の(a-2b)の操作を行うと、それぞれ(マイナス7、0、マイナス14、マイナス7、0、マイナス14、マイナス7、0、7、マイナス7、0、7、マイナス7)となる。例外として、2桁からの操作で、桁数が1桁少ない1桁にならないのは、元の自然数が28と49であるが、これらは、マイナス14の14について、(a-2b)の操作を行うと、マイナス7となる。
【実施例0011】
自然数が3桁の581が7の倍数か否かを判別する。ここでは、(10a+b)のaは58、bは1になる。上記の(a-2b)は(58-2×1=56)になる。さらにこの56についてaは5、bは6なので、a-2b=5-2×6=マイナス7になる。そこで、581は7の倍数であることがわかる。
【実施例0012】
自然数が5桁の93863が7の倍数か否かを判別する。ここでは、(10a+b)のaは9386、bは3になる。上記の(a-2b)は(9386-2×3=9380)になり、この9380についての(a-2b)は938、この938についての(a-2b)は(93-2×8=77)になり、77についての(a-2b)は(7-2×7=マイナス7)になる。そこで、93863が7の倍数であることがわかる。
【実施例0013】
自然数が6桁の999999が7の倍数か否かを判別する。ここでは、(10a+b)のaは99999、bは9になる。そこで、上記の(a-2b)は(99999-2×9=99981)になり、この99981についての(a-2b)は(9998-2×1=9996)になる。
9996についての(a-2b)は(999-12=987)となり、987について同様の操作を行うと84、84についての同様の操作で0になる。そこで、999999が7の倍数であることが分かる。
【実施例0014】
自然数が7桁の2467899が7の倍数か否かを判別する。ここでは、(10a+b)のaは246789、bは9になる。この2467899について、上述した(a-2b)の操作をすると246771、同様な操作で、順に246771は24675、24675は2457、2457は231、231は21、21についての同様な操作で0になる。そこで、2467899は7の倍数であることが分かる。
【実施例0015】
自然数が8桁の88664422が7の倍数か否かを判別する。ここでは、(10a+b)のaは8866442、bは2になる。この88664422について、(a-2b)の操作をすると、8866438、次いで8866438について同様の操作をすると886627、同様な操作で、この886627は88648、同様にして順に88648は8848、8848は868、868は70、70は7になり、そこで、88664422は7の倍数であることが分かる。
【実施例0016】
自然数が10桁の9753553579が7の倍数か否かを判別する。ここでは、(10a+b)のaは975355357、bは9になる。この9753553579について、(a-2b)の操作をすると975355339、以下、同様な操作で順に975355339は97535515、97535515は9753541、9753541は975352、975352は97531、97531は9751、9751は973、973は91、91は7になる。そこで、9753553579は7の倍数であることが分かる。
【参考例1】
【0017】
自然数が3桁の234が7の倍数か否か判別する。234について、(10a+b)のaは23、bは4になる。この234について、(a-2b)の操作をすると15になり、この15についての同様の操作でマイナス9になるので、234は7の倍数でないことが分かる。
【参考例2】
【0018】
自然数が5桁の99999が7の倍数か否かを判別する。99999について、(10a+b)のaは9999、bは9になる。この99999について、(a-2b)の操作をすると9981、9981についての同様の操作で996、同様にして順に996は87、87はマイナス6になるので、99999は7の倍数でないことが分かる。
【参考例3】
【0019】
自然数が8桁の12345678が7の倍数か否かを判別する。12345678について、(10a+b)のaは1234567、bは8になる。この12345678について、(a-2b)の操作をすると1234551、1234551についての同様の操作で123453、同様にして順に123453は12339、12339は1215、1215は111、111は9になり、12345678は7の倍数でないことが分かる。
【発明の効果】
【0020】
以上のごとく、本発明はある自然数について、7の倍数か否かを従来よりも容易に判別できるので、ある自然数が素数か否かを判別するのに役立つほか、計数処理に利用したり、因数分解がやりやすくなるため、計数を扱う教育、計算機分野ばかりでなく、その他の産業分野にも幅広い利用が可能である。