hpprc/jawiki-books-paragraphs huggingface dataset:
More C++ Idioms/ポリシーの複製(Policy Clone)
関連するイディオム

ポリシークラスの型に対するアドホックな制限なしに無数の異なる可能な型でポリシークラスをインスタンス化する。
関連するイディオム

メタ関数ラッパイディオム(Meta-function wrapper idiom)
関連するイディオム

高度に再利用可能、柔軟で拡張可能なクラスはポリシーに基づくクラス設計テクニックを用いることで構築可能である[1]。ポリシーのホストクラスが、あるポリシーの正確な複製だが異なる型パラメータによってインスタンス化されたものを必要とすることがある。残念ながらホストクラステンプレートの作成者は、インスタンス化するそのテンプレート名を事前に知らない。その上、そもそもポリシークラスはテンプレートかもしれないし、テンプレートでないかもしれない。もしテンプレートであるならば、ホストクラスはパラメータ化されたポリシークラスをインスタンス化するのに必要な最少の型パラメータ数を知ることができない。もしテンプレートでないならば、ポリシークラスとして用いることができない。この状況は、作成するオブジェクトの型があらかじめ分からない場合の Factory Method (GoF) パターンの状況に非常に類似している。
関連するイディオム

(rebind と呼ばれる)メンバテンプレート構造体を、ポリシークラステンプレートに異なる型パラメータを渡すために用いる。例えば、
関連するイディオム

ここで、Vector テンプレートは long 型によってインスタンス化された割り当てポリシー Alloc の複製を必要とする。そのため、NifyAlloc ポリシーによって公開された rebind 機構を用いる。型 Alloc::template rebind<long>::other は NiftyAlloc<long> と同じである。基本的には「この型がどのような種類のアロケータであるかも知らないし、それが何を割り当てるかも知らないが、long を割り当てるようなアロケータが欲しい」と言う記述になる。C++0x で導入される「コンセプト」を用いれば、Alloc ポリシー型が rebind コンセプトをサポートしているかどうかをチェックする型コンセプトを、Vector クラスに書くことが出来る。
関連するイディオム

コンパイラのために、ClonePolicy の typedef 内で typename と template の両方のキーワードを用いる必要がある。その用法は以下の通りである。もしメンバテンプレートの特殊化の名前が、., ->, :: 演算子の後に表れ、かつ、その名前が明示的にテンプレートパラメータによって修飾されている場合、メンバテンプレート名の前にキーワード template を置く。キーワード typename も必要である。なぜなら、"other" は型であって変数ではないからである。
関連するイディオム

メタ関数ラッパイディオム(Meta-function wrapper idiom)はポリシーの複製より強力なイディオムである。ポリシーの複製イディオムはメタ関数ラッパよりも抽象的な方法でその目的を示している。rebind テンプレートは本質的にメタ関数ラッパである。
More C++ Idioms/メンバテンプレートによる型変換(Coercion by Member Template)
クラステンプレートの型パラメータに対してのみ可能な暗黙の型変換(coercion)と 同じ型変換を、テンプレートクラスに対して行うことを可能にすることによって、 クラステンプレートのインタフェースの自由度を向上させる。
ある 2 つの型の関係を、それらの型によってインスタンス化されたテンプレートクラス型に対しても「拡張」することは しばしば有益である。例えば、クラス D がクラス B から派生されているとしよう。その場合、D 型のオブジェクトへのポインタは、B 型へのポインタに代入可能である。これらの意味論は C++ 言語規格によって暗黙的にサポートされている。 残念ながら、これらの型の複合型は、その基となった型の関係を共有しない。このルールはテンプレートに対しても 同様に適用されるため、一般的には、Helper<D> は Helper<B> に代入可能ではない。
このルールに対する例外を認めた方が、まったく例外を認めない場合よりも、より多くの利益と自由度を もたらす場合がある。 例えば、auto_ptr<D> から auto_ptr<B> への変換は認めたいだろう。 これは非常に直感に即した挙動だが、メンバテンプレートによる型変換(coercion by member template)イディオムの利用なしには規格によってサポートされない。
クラステンプレート内で独立したメンバテンプレート関数を定義し、パラメータ型によってサポートされている 暗黙の型変換をメンバテンプレートの実装中で利用する。
クラス D がクラス B である (is-a の関係にある)としても、D 型オブジェクトの配列は B 型オブジェクトの配列ではない(is-a の関係にはない)。 これはスライシングの問題のために、C++ 規格によって認められていない。 このルールをポインタの配列に対してゆるめることは、きわめて頻繁に大きな自由度をもたらす。 例えば、D へのポインタの配列は、B へのポインタの配列に代入可能であるとよい。 このイディオムはそれを可能とする。ただし、派生型のオブジェクトの配列を、 基本型のオブジェクトの配列にコピーできないようにするよう格別の注意を払うべきである。 その実現に、メンバテンプレート関数の部分特殊化を用いることができる。以下の例では、U * に対する部分特殊化を ポインタの配列のコピーのみを許すために使用している。
標準の auto_ptr や boost の shared_ptr のように、多くのスマートポインタがこのイディオムを用いている。
メンバテンプレートによる型変換イディオムの実装における典型的な誤りは、 非テンプレート版を提供することなしに、テンプレートコピーコンストラクタやテンプレート代入演算子を 提供しようとすることである。
非テンプレート版が提供されていないならば、コンパイラは自動的にデフォルトのコピーコンストラクタと コピー代入演算子の両方あるいは一方を生成するだろう。そして隠れた明白ではない障害を引き起こすかもしれない。
会社法第165条
法学>民事法>商法>コンメンタール会社法>第2編 株式会社 (コンメンタール会社法)>第2編第2章 株式 (コンメンタール会社法)
条文

(市場取引等による株式の取得)
法学>民事法>商法>コンメンタール会社法>第2編 株式会社 (コンメンタール会社法)>第2編第2章 株式 (コンメンタール会社法)
条文

(市場取引等による株式の取得)
法学>民事法>商法>コンメンタール会社法>第2編 株式会社 (コンメンタール会社法)>第2編第2章 株式 (コンメンタール会社法)
条文

(市場取引等による株式の取得)
会社法第352条
法学>民事法>商法>コンメンタール会社法>第2編 株式会社 (コンメンタール会社法)>第2編第4章 機関 (コンメンタール会社法)
条文

(w:取締役の職務を代行する者の権限)
More C++ Idioms/スコープ防壁(Scope Guard)
リソース獲得は初期化である(Resource Acquisition Is Initialization)(RAII) イディオムは、コンストラクタでリソースを獲得し、スコープの正常終了時か例外時にデストラクタで解放することを可能とする。この場合、常にリソースを解放する。これはあまり柔軟ではない。例外が送出された場合はリソースを解放するが、送出されなかった場合にはリソースを解放したくない場合がある。
リソース獲得は初期化である(Resource Acquisition Is Initialization)(RAII) イディオムの典型的な実装を、条件判断をつけて強化する。
不動産登記法第1条
法学>民事法>不動産登記法>コンメンタール不動産登記法
条文

(目的)
解説

本条は不動産登記法の目的を示したものである。近年の立法では第1条に趣旨規定を置くことが一般化されており、本条はその例に倣ったものである。
不動産登記法第2条
法学>民事法>不動産登記法>コンメンタール不動産登記法>不動産登記令>不動産登記規則>不動産登記事務取扱手続準則
条文

(定義)
解説

本条は本法で用いられる用語の定義を示したものである。近年の立法では用語の定義を記した規定を置くことが一般化されており、本条もその例に倣ったものである。
解説

本条1号は不動産を土地又は建物としているが、その範囲が問題となる。
解説

まず土地については海面が問題となる。海面は漁業などによって経済的価値があるため、排他的支配権である所有権の対象とする要請があるが、これを土地であるか否かは明らかとはいえない。この点判例は、海面は民法施行当時特定の者が排他的総括支配権を取得していたときを除いては、民法86条1項にいう土地に当たらないとして、原則として海面は土地とは認めていない(昭和61年12月16日民集第40巻7号1236頁)。そして、登記先例は。土地が海面下に沈んでしまった場合に、その経緯が天災によるものであって、かつその状態が一時的なものである場合には、私人の所有権は消滅しないとしている(昭和36年11月9日民甲2801号局長回答)。
解説

次に建物については
解説

が問題とされる。
解説

まず、どのような建造物が建物と認められるかについてはWikipediaでの記述を参考にされたい。
解説

その次に建物の個数についてであるが、建物の増築部分について、それが従前の建物に符合するかどうかが問題となる。この点、判例は単に物理的構造だけで判断するのではなく、所有者の主観的事情も考慮して定められるべきとしている(大判昭和7年6月9日民集11巻1341頁、最判昭和43年6月13日民衆22巻6号1183頁)。
More C++ Idioms/式テンプレート(Expression-template)
関数のパラメータとして数学的な式を渡す。
C/C++ において数学的な式を評価するありふれたやり方として、関数中に式をラップし、その関数ポインタを渡して、入力された数値群に対して適用するというものがある。この方法では、関数呼び出しと一時オブジェクト生成のオーバーヘッドが生じる。また、ソース中の式の位置が呼び出し元から非常に離れていることも頻繁であり、可読性と保守性に悪影響を与える。式テンプレート(Expression template)は、式をその場に展開することによって、関数ポインタを不要にし、式と呼び出し元をまとめることで問題を解決する。
式テンプレートには再帰的な型の合成(Recursive Type Composition)が用いられている。再帰的な型の合成では、少量のコードから複雑な型の階層を生じさせることができる。一方向の再帰的な型の合成では線形な型リスト(Type List)が生成される。二方向の再帰的な型の合成は二項式に対して有用であり、以下の例で用いている。メタプログラミングテクニックはデータのように型を合成することを可能にする。違いは、メタプログラムはコンパイル時に動作すること、またそれゆえデータではなく型に対してはたらくことだけである。
ここでは Composite デザインパターンとの類推が有用である。テンプレート DExpr は Composite パターンにおける抽象基本クラスとみなすことができる。共通点をインタフェースとしてまとめている。式テンプレート中では、共通インタフェースはオーバーロードされた関数呼び出し演算子である。DBinExp は実際の複合物(composite)であり、また Add のインタフェースを DExpr に適合させるアダプタでもある。 Constant と Var は末端の節点を表す二つの異なる型である。これらもまた、DExpr のインタフェースに適合している。DExpr は DBinExp, Constant, Var の複雑さを統一されたインタフェースの裏側に隠蔽し、それらが連携して動くようにしている。 任意の二項演算子で Add を置き換えることができる。例えば、Divide や Multiply などである。
上記の例では、どのように再帰的な型がコンパイル時に生成されるかが示されていない。expr も全く数学的な式に見えないが、それは確かに数学的な式なのである。以下のコードで、メタプログラミングを使用することによりどのように型が再帰的に合成されるかを示す。
上のオーバーロードされた + 演算子は二つのことを行う。構文糖を提供し、また(コンパイラの制限範囲内で)再帰的な型の合成を可能とする。これにより、以下のように evaluate の呼び出しを置き換えることが可能である。
再帰的な型の合成(Recursive Type Composition)
不動産登記法第3条
法学>民事法>不動産登記法>コンメンタール不動産登記法>不動産登記令>不動産登記規則>不動産登記事務取扱手続準則
条文

(登記することができる権利等)
解説

本条は、本法において登記することのできる権利の種類及び登記することのできる権利変動の内容・態様を定めたものである。
解説

ただし、本条に掲げられた事項が登記事項の全てではなく、他の法律に定められた特別の登記が別に存在するので、注意が必要である。
解説

例えば、破産法第260条によって「否認の登記」が認められているが、判例はこれを破産法によって認められた特別の登記(参照判例1)としている。これを本条に定められた消滅の登記とする古い判例もあるが、否認の効力は破産手続きの終結と同時に消滅するという性質に鑑みると、これを消滅の登記とすることは相当でないからである。
解説

もっとも、民事執行法第48条、第188条の差押えの登記、民事保全法第53条の処分禁止の仮処分の登記などは、本条にいう処分の制限の登記であって、特別の登記ではない。
解説

本条柱書には更正の登記(不動産登記法第64条・第66条・第67条)が含まれていないが、これは更正の登記を許さない趣旨ではない(一問一答30頁)。また、抹消回復登記(不動産登記法第72条)は回復された登記の態様により、設定や移転等の登記と各別に判断するべきである(登記研究613-17頁)。更に、滅失回復登記については不動産登記法第13条に別に規定がある。
解説

上に見た通り、本条及び別の法律に定められた特別の登記を登記することができるのであるが、逆に本条又は他の法律に定められた特別の登記がない限りは、登記することはできないと解されている。登記は登記事項を公示することを目的とするものであるから、確定的でなければならないからである。
解説

一般の先取特権は個別の財産に対する権利ではなく、債務者の総財産の上に存在するため、これを個別の財産である特定不動産に保存登記できるかどうかが問題となる。しかし、本条において一般の先取特権と特別の先取特権を区別しておらず、また民法第336条は一般の先取特権を特定不動産に保存登記できることを前提に、現実として登記がほとんどなされないことから、特に対抗力を定めたものと解すべきことから、一般の先取特権の保存登記は肯定されている。
解説

賃借権は債権である(民法第601条)。しかし、登記をすればその後その不動産について物権を取得した者に対しても対抗することができる(民法第605条)。判例では「物権を取得した者」に当該不動産につき賃借権を取得した者も含まれるとしている(参照判例2)。
解説

なお、判例によれば、賃貸人が登記をすることを承諾する特約がなければ、賃借人は賃貸人に対して賃借権の登記をするよう請求することはできないとしている(大判大正10年7月11日民録27輯1378頁)。
解説

占有権は規定がないから登記することはできない(大判大正14年1月20日民集第4巻1頁)。占有という事実は登記をすることによって公示するまでもなく見た目に明らかだからである。
解説

留置権は規定がないから登記することはできない。留置権は原則として目的物を占有することによって効力を生じる(民法第295条・第302条)ので、登記をすることによって公示する必要性がないからである。
解説

民法第263条と民法第294条によれば、入会権は共有権又は地役権の性質を持つ。共有権又は地役権は登記できることから入会権も登記できるのではないかということが問題となるが、判例はこれを否定し、入会権は登記なくして第三者に対抗できるとしている(大判大正10年11月28日民録27輯2045頁)。
解説

本条にいう処分の制限に私人間の契約による処分の制限が含まれるかどうかが問題となるが、登記先例は、処分の制限は法律の規定がある場合に限られるとして、これを否定している。(明治36年6月29日民刑108号局長回答)
会社法第163条
法学>民事法>商法>コンメンタール会社法>第2編 株式会社 (コンメンタール会社法)>第2編第2章 株式 (コンメンタール会社法)>会社法第163条
条文

(子会社からの株式の取得)
法学>民事法>商法>コンメンタール会社法>第2編 株式会社 (コンメンタール会社法)>第2編第2章 株式 (コンメンタール会社法)>会社法第163条
条文

(子会社からの株式の取得)
不動産登記法第4条
法学>民事法>不動産登記法>コンメンタール不動産登記法>不動産登記令>不動産登記規則>不動産登記事務取扱手続準則
条文

(権利の順位)
解説

本条は、登記された権利の順位を定め、同時に主登記・付記登記の定義を定めたものである。
解説

付記登記とは、主登記に一体のものとして公示する必要がある登記のことである。不動産権利の登記では主登記が原則であって、付記登記は例外的な登記である。従って、民法や本法。不動産登記規則など法令に特に付記登記で登記する旨がある場合にのみ行われる。
解説

登記官が20条の既定に反して、後に申請された権利を先に登記した場合でも本条が適用され、その登記が無効とはならない(昭和40年3月23日民三発342号課長回答)。もちろん、これによって損害が発生した場合には国家賠償法1条1項により損害賠償請求をすることができる。
More C++ Idioms/コピー禁止ミックスイン(Non-copyable Mixin)
あるクラスのオブジェクトについて、コピーコンストラクタによる構築や代入を防止する。
クラスのオブジェクトのコピーを防止することに意味があることが良くある。例えば、ネットワーク接続をカプセル化したクラスを考えてみよう。そのようなクラスに対して意味のあるコピーを定義することは出来ない。そのため、ガイドラインやプログラマに対して課す規律に頼ることなく、明示的にこれらを防止するべきである。可読性を高めるために、一目見ただけで簡単に、その意図が特定可能であるべきである。
private なコピーコンストラクタとコピー代入演算子を持つ non-copyable と呼ばれるクラスを定義する。
private な基本クラスである NonCopyable のコピーコンストラクタとコピー代入演算子が派生クラスからアクセス可能ではないため、CantCopy オブジェクトはコピーできない。これを実現する伝統的な方法は、private なコピーコンストラクタとコピー代入演算子を宣言し、なぜそのようにしたかを記述することである。しかし、NonCopyable から派生する方が簡潔明瞭で、追加説明を添える必要もない。 NonCopyable の private メンバは定義する必要がない。NonCopyable はまた、上位からの混入(mixin-from-above)として分類することができる。「上位」から派生クラスに対して、コピー禁止という特徴を混入(mix-in)する再利用可能なモジュールを定義するからである。CRTP に基づく解法を以下に示す。
非 CRTP 版の NonCopyable を使用し多重継承を行った場合、空の基底クラスに対する最適化(Empty Base Optimization)を妨げる場合がある。
この場合、C は同じ基本クラス NonCopyable の 2 つのサブオブジェクトを継承している。規格では、同じ基本クラスの(異なる)サブオブジェクトが異なるアドレスを持つことが要求されている。これにより、上記の場合、空の基底クラスに対する最適化が妨げられ、sizeof(C) は最低でも 2 となる。
以下のようにすれば空の基底クラスに対する最適化を行わせることができる。
この場合、C は同じ型のサブオブジェクトを持たないため、空の基底クラスに対する最適化が可能である。
boost::noncopyable
Mixin-from-above
More C++ Idioms/奇妙に再帰したテンプレートパターン(Curiously Recurring Template Pattern)
意図

派生クラス自身をテンプレート引数として、基本クラスを特殊化する。
動機

型には依存しないが、型別にカスタマイズ可能な機能を基本クラスから抽出し、それらインタフェース、属性、動作を派生クラス用にカスタマイズしてから、派生クラスに混入(mix-in)させる。
解法とサンプルコード

典型的には、基本クラステンプレートは、メンバ関数の本体(定義)はその宣言から非常に後になるまでインスタンス化されないという事実を活用する。そして、そのメンバ関数中で派生クラスのメンバ関数を、static_cast経由で利用する。例えば
関連するイディオム

Barton-Nackman trick
References

Curiously Recurring Template Pattern on Wikipedia
More C++ Idioms/パラメータ化された基本クラス(Parameterized Base Class)
意図

ある特徴を再利用可能なモジュールとして切り出しておき、必要なときに与えられた型に組み合わせる。
動機

ある特徴は要求群から分離してテンプレートとして開発可能である。 例えば、オブジェクトの直列化(serialization)である。直列化は、あるアプリケーション中の多数のクラスが関連するかもしれない分野横断的な事柄である。そのような事柄は管理可能で再利用可能なモジュールに切り出し、必要なときに組み上げることが可能である。特徴を追加することによって、元の型への代入可能性が破綻しないため、型パラメータに対して IS-A(public 継承)か WAS-A(private 継承) の関係をもちたいということが別の動機となる。
解法とサンプルコード

Serializable <T> は ISerializable だけでなく T としてもポリモルフィックに利用可能である。
日本史/中世/戦国時代
戦国時代とは応仁の乱後から安土桃山時代に入る前までを指すことが大半だが、江戸時代の始まる1603年までを戦国時代として安土桃山時代の存在を無視する場合もある。
戦国大名の登場

戦国大名が自分の力で作り上げた支配地を領国 (分国) と呼び、その支配のことを領国支配と呼ぶ。
More C++ Idioms/所有権移動コンストラクタ(Move Constructor)
あるオブジェクトに保持されているリソースの所有権を別のオブジェクトに移す。
C++ でのオブジェクトには、いわゆる move semantics(代入やコピーによって、オブジェクトがコピーされるのでもなく、所有権を共有するのでもなく、所有権が移動するように動作する)を示すものがある。例えば std::auto_ptr がそうである。 以下のコードの auto_ptr b は、オブジェクト a の生成後、無効となる。
明らかに、auto_ptr のコピーコンストラクタは実際にはコピーコンストラクタではなく、またそれゆえ、パラメータとして const 参照をとらない。オブジェクト b が const オブジェクトではないため、上記のコードでは問題にはならないが、一時オブジェクトが含まれる場合には問題になる。
ある関数が値によってオブジェクトを返し、その返されたオブジェクトが別のオブジェクトの構築に使用される場合、コンパイラは返されたオブジェクトに対して一時オブジェクトを生成する。これらの一時オブジェクトは本当に短命であり、左辺のオブジェクトが問題なく生成された後、その一時オブジェクトのデストラクタが呼び出される。一時オブジェクトは、非常に短期間のリソース所有者である。問題は、一時オブジェクトがデフォルトでは const オブジェクトであることにある。そのため、非 const 参照をパラメータにとるコンストラクタ呼び出しに使うことができない。ここで、所有権移動コンストラクタ(Move constructor)が使われる。
少なくとも基本例外保証を守るため、これらの関数が例外を送出しないことが重要である。 関数の戻り値から MoveResource が構築されようとする時、コンパイラは正しい変換関数の呼び出し順をはじきだす。最初に、代理(proxy)オブジェクトへの変換演算子が呼び出され、そして代理所有権移動コンストラクタが呼び出される。その間、例外が送出されてはならない。さもなくば、リソースリークが発生するだろう。 C++09 言語規格で追加される機能である右辺値参照(rvalue references)により所有権移動コンストラクタ(Move Constructor)イディオムは必要なくなるだろう。
std::auto_ptr
会社法第449条
法学>民事法>商法>コンメンタール会社法>第2編 株式会社>第5章 計算等
条文

(債権者の異議)
More C++ Idioms/安全な bool(Safe bool)
あるクラスに、望まない式評価に含まれないよう制限した上で真偽値としてのテストを提供する。
conversion to unspecified bool idiom
ユーザー定義の真偽値への変換関数は利益よりも害をもたらしうる。なぜなら、それにより理想的には含まれて欲しくない式評価に、そのクラスが含まれることを許すからである。単純な変換演算子が定義されている場合、2つあるいはそれ以上の無関係なオブジェクトが比較可能になってしまい、型安全性が損なわれる。 例えば
安全な bool(Safe bool)イディオムは、直感的な if 文を使ったテストという構文的な利便性を可能とするが、同時に、知らぬ間にコンパイルされてしまう意図しない文を防ぐ。 以下が、安全な bool(Safe bool)イディオムのコードである。
再利用可能な解法
2つのもっともらしい解法がある。実際のロジックに対する仮想関数を持つ基本クラスを使う方法と、派生関数でどの関数を呼び出せばよいかを知っている基本クラスを用いる方法である。仮想関数には(特に、真偽値テストを追加しようとしているクラスが他に仮想関数を持たない場合)コストが存在する。以下の2つのバージョンを参照せよ。
どのように safe_bool を用いるかを以下に示す。
C++ では、派生クラスでは protected なメンバ関数のアドレスを取ることはできない。 派生クラスは通常のクラス、クラステンプレート、クラステンプレートの特殊化になりうる。 安全な bool(Safe bool)イディオムの実装には safe_bool_base::this_type_does_not_support_comparisons を派生クラスでそのアドレスを取ることができないように protected として宣言するものがある。 再利用可能な安全な bool(Safe bool)イディオムの要求である。 不幸にも、g++ コンパイラには、protected として宣言されているとしてもクラステンプレートで safe_bool_base::this_type_does_not_support_comparisons のアドレスが取れてしまうというアクセス制御のバグが存在する。
http://www.artima.com/cppsource/safebool.html
日本史/近世/江戸時代/後期
メインページ > 歴史学 > 日本史 江戸時代 > 日本史/近世/江戸時代/後期
このページ (日本史/近世/江戸時代/後期) は、8代将軍徳川吉宗から最後の将軍となった15代将軍徳川慶喜までの100年 (1750頃~1850頃) を解説します。
8代将軍徳川吉宗

後に8代将軍となる松平頼久 (後の徳川吉宗) は紀伊徳川家の2代目藩主である紀伊 (徳川) 光貞の三男として生まれる。が、それゆえに将来藩主となる可能性は低かったため、自由奔放な生活をおくっていた。しかし、14歳のとき、父光貞や兄が当時の将軍であった徳川綱吉と面会した折に、(綱吉が)自分と同じく長男でないため冷遇を受ける存在であることを哀れに思い、別室で控えていた頼久を呼ぶ。そして越前の丹生郡に3万石を拝領し、葛野藩の藩主となる(この際、名を松平頼方と改める)。
8代将軍徳川吉宗

しかし、1700年代に父も兄もみな死去したため、紀伊藩主となる(このとき22歳)。この折に当時の将軍綱吉から名を拝領し「紀伊吉宗」となる。その後、藩政改革に乗り出し、火の車だった紀伊藩の財政を立て直す。
8代将軍徳川吉宗

享保元年、7代将軍徳川家継がたった8才で死去し、徳川宗家が潰える。徳川家康がこのような事態を想定し造った3つの分家 (紀伊徳川家、尾張徳川家、水戸徳川家) の藩主から次の将軍を選ぶため、老中が合議の末、吉宗が選ばれた(尾張継友は圧倒的な支持を集めていたものの着任したばかり、水戸綱條は高齢)。
8代将軍徳川吉宗

当時の幕府は、5代綱吉の頃の大幅な無駄遣いを引きずって、非常に財政が悪化していた。吉宗は状況を改善するため、江戸時代三大改革の1つとされる『享保の改革』に乗り出す。以下にその行動を挙げる。
8代将軍徳川吉宗

これらを通して改革は実行されていった。また、他にも幾つか吉宗の行った特筆すべき事柄がある。これらは直接的には享保の改革と関係ないものの、吉宗の行った政治の1つとして『享保の改革』の一部とされる事がある。以下に列挙する。
8代将軍徳川吉宗

これらの多くは、小中学校の教育でも取り上げられているため、多くの人々が知っている。
8代将軍徳川吉宗

前述のような、後の世にも伝えられるほどの良い点があった享保の改革だが、元々の目的である「財政を改善する」という点では、あまり効果が出ていない。ある程度は改善したものの、以前赤字のままなのだ。例として上げ米の制について述べると、これは大名が参勤交代で江戸にいなければならない期間を半年とする代わりに、より多く米を上納させるというものだったのだが、物価の高き江戸での生活が短くなることは諸大名に利点があったものの、参勤交代の「謀反を防ぐ」目的から逸脱してしまったことは否めない。米を上納させても、その分金銭に余裕の生まれた大名が謀反を起こしては元も子もない。これらの理由から、上げ米の制も長くは続かなかった(臨時の法令ではあったが)。
8代将軍徳川吉宗

「享保の改革に関係ないが、含まれることもある」と前述した事項 (目安箱など) がある。これらは江戸時代1の善政と言っても過言ではない。こうした政策は、吉宗の優れた点として有名になった。さらに、これらが享保の改革の一部とされたことで、享保の改革全体に成功したイメージをもつ人もいる。これらが功を奏し、江戸時代三大改革の最も成功した例として知られているのかもしれない(他の改革は (後述するが) 悪い部分が多い、などの理由もあるのかもしれない)。
不動産登記法第105条
法学>民事法>コンメンタール不動産登記法>不動産登記令>不動産登記規則
条文

(仮登記) 第105条 仮登記は、次に掲げる場合にすることができる。
解説

本条は、仮登記をすることができること及びその要件を定めた規定である。
解説

仮登記とは、民法に定められた本登記に対して、将来行われるべき本登記の順位を保全するためにあらかじめ行う登記のことで、手続上又は実体上の要件を具備していない場合に、行われる予備的な登記である。 仮登記をできる場合には
解説

の3種類がある。3番目は条文にはない登記であるが、権利変動が未だ生じていないものに関する登記であって、2号仮登記(本条2号による仮登記をいう、以下同じ)として認められている。その例としては、農地法3条の都道府県知事の許可や仮登記や売買代金完済を条件に所有権が移転するとする停止条件付所有権移転などがある。
解説

所有権保存の登記は、単独申請によるのが原則であるから、通常はこれを認める実益はない。しかし、表題部所有者が真の所有者でない場合には、真の所有者には表題部所有者が保存登記することを早期に阻止するという実益があるため、この場合にのみ認められている。もっとも、この仮登記のためには、登記の真性を担保するため仮登記を命ずる処分(108条)を得て申請すべきものとされ、それ以外には認められていない。
解説

先例は、1号仮登記(本条1号による仮登記をいう、以下同じ)のされた所有権の移転の登記は主登記による仮登記をもってし、2号仮登記のされた所有権移転請求権の移転の登記は当該仮登記の付記登記により、その請求権の移転請求権保全の仮登記は当該仮登記に付記して仮登記をもってなすべきであるとしている(大正6年6月8日民1043号局長回答、大正13年6月13日民事局長回答、昭和36年12月27日民甲1600号局長通達)。
解説

仮登記された所有権の所有権者は、実体法上の所有権を有している以上それに制限物権の設定ができる。ただし、登記上はあくまで仮登記であるのだから、これに対する制限物権の登記は仮登記としてすることができるに止まる(昭和39年2月27日民甲204号局長通達)。
解説

所有権移転請求権は債権であるから、これが仮登記されている場合に、所有権移転請求権を他に移転した場合の対抗要件は、権利移転の付記登記なのかそれとも債権譲渡の対抗要件(民法467条)なのかが問題となるが、判例は付記登記であるとした(最判昭和35年11月24日民集第14巻13号2853頁)
解説

1号仮登記において登記識別情報又は第三者の許可、同意若しくは承諾を証する情報の提供を要しないのは自明であるが、2号仮登記においては明らかではない。先例は仮登記を共同申請する場合においては、1号仮登記・2号仮登記のいずれについても、これらを要しないものとした(昭和39年3月3日民甲291号局長通達)。
解説

2号仮登記は、将来登記されるべき権利変動の請求権を保全するためにされる仮登記であるが、この請求権には始期付き又は停止条件付きのものその他将来確定することが見込まれるものも許容されている。しかし、この将来における確定の見込みの程度は、ただ漫然と将来生ずる可能性があるという程度では足りない。判例は、推定相続人が相続開始前に遺留分減殺請求権を理由に受贈者に対して当該受贈物件について所有権移転請求権保全の仮登記を求めた件でこれを否定し(大判大正6年7月18日民録23輯1161頁)、また先例は、離婚前に財産分与の予約を登記原因として所有権移転請求権の仮登記を申請した件で、これを否定した(昭和57年1月16日民三第251号局長回答)。一方、判例は、当事者が一定の時期までに金銭の授受を了して消費貸借を成立させることとして、これを担保するため抵当権を設定する旨を約したという場合には、債権者は貸借成立以前にこの抵当権設定請求権を保全するために請求権保全の仮登記をすることができるとしている(大判昭和6年2月27日新聞3246号13頁)。
解説

買戻しの特約の登記は、所有権移転の登記1と同時に登記することで第三者対抗力を有する(民法581条)のであるが、先例は所有権移転の登記が仮登記である場合には、この仮登記に付記した仮登記をもってするのであり、かつ買戻しの特約の登記は所有権移転の仮登記と同時である必要はないとしている(昭和36年5月30日民甲1257号局長通達)。
参照判例

最判昭和35年11月24日民集第14巻13号2853頁
民法第814条
法学>民事法>コンメンタール民法>第4編 親族 (コンメンタール民法)>民法第814条
条文

(裁判上の離縁)
参考

明治民法において、本条には離婚に関する以下の規定があったが継承なく廃止された。
民法第786条
条文

(認知に対する反対の事実の主張)
条文

2022年改正にて以下の条文に改正(2023年1月31日現在施行日未定)。
参考

明治民法において、本条には婚姻届の受理に関する以下の規定があった。趣旨は、民法第740条に継承された。
会社法第587条
法学>民事法>商法>コンメンタール会社法>第3編 持分会社 (コンメンタール会社法)
条文

(持分の全部の譲渡をした社員の責任)
More C++ Idioms/メンバによる基本クラスの初期化(Base-from-Member)
派生クラスのデータメンバによって基本クラスを初期化する。
派生クラス、あるいはそのクラスのデータメンバによって基本クラスを初期化することが必要になる場合がある。これは、データメンバのコンストラクタ(が存在するならばその)実行前に、基本クラスが初期化されるという C++ の規格に反しているように聞こえる。このイディオムは、パラメータとなるデータメンバを private な基本クラスに押し込み、基本クラスのリスト中でその private な基本クラスを、依存する基本クラスよりも前に置くというものである。規格では、常に、基本クラスのリスト中に宣言された順序で、基本クラスが初期化されることが定められている。
以下のコードは、Boostライブラリから持ってきたものである。以下のコードではやりたいことが示されている。
メンバによる基本クラスの初期化(base-from-member)イディオムによる解法は以下の通りである。
不動産登記法第5条
法学>民事法>不動産登記法>コンメンタール不動産登記法>不動産登記令>コンメンタール不動産登記規則
条文

(登記がないことを主張することができない第三者)
解説

本条は、民法第177条にいわゆる第三者を制限した規定である。
解説

民法第177条にいわゆる第三者には文言上制限がないが、これから背信的悪意者を除外するのが判例・通説である(詳細は民法第177条及び背信的悪意者の解説を参考のこと)。この背信的悪意者の例が本条に掲げられた者である。
解説

詐欺又は強迫の意義についてはそれぞれのWikipediaでの記述を参考にされたい。 「登記の申請を妨げた」とは、登記申請そのものを妨げた場合に限らず、詐欺行為によって、登記申請を成し得ない状態を惹起する場合をも包含する。なぜなら、本条は詐欺・脅迫等の不信行為によって登記欠缺の原因をあたえ不正の利益を図る第三者は、登記欠缺を主張するについて正当の利益を有しない者として扱う旨の規定だからである(東京地判昭和28年5月16日下民集4巻5号723頁)
解説

A→B,A→Cと二重に売買が行われた場合において、CがBのために移転登記の申請をする義務を負う者である場合において、A→Bの売買が先の場合にたとえC名義の登記がされたとしても、本項の本文にあたり、CはBに対抗することはできない。自己の義務を怠って自己名義を獲得しようとすることは正義に反するからである。しかし、A→Cの売買が先の場合にもCが登記をもってしてもBに対抗できないとするのは自由競争の理念に反するので、本条但書によりCはBに対抗することができる。以上が本項の趣旨である。 「他人のために登記を申請する義務を負う第三者」とは登記権利者に代わり登記を申請する義務のある者をいう。例としては株式会社の代表取締役や遺言執行者、登記の申請の依頼を受けた司法書士などがある。この点、判例は破産管財人がこれに当たるかどうかについて、破産管財人は破産者の代理人ではなく、破産債権者のために公の執行機関たる職務を行う者であるとして、これを否定している(大判昭和8年7月22日新聞3591号14頁)。
不動産登記法第15条
法学>民事法>不動産登記法>コンメンタール不動産登記法>不動産登記令>不動産登記規則>不動産登記事務取扱手続準則
条文

(法務省令への委任)
解説

本条は、不動産登記規則制定の根拠規定である。
解説

国家行政組織法12条1項は、「各省大臣は、主任の行政事務について、法律若しくは政令を施行するため、又は法律若しくは政令の特別の委任に基づいて、それぞれその機関の命令として省令を発することができる。」と定めているところ、本条にて「法律の特別の委任」を行っている。
More C++ Idioms/生成の追跡(Construction Tracker)
コンストラクタの初期化リスト中で同じ型の例外を送出しうる 2 つ以上のオブジェクトを初期化する際に、例外を送出したデータメンバを識別する。
コンストラクタの初期化リスト中で 2 つ以上のオブジェクトを初期化し、その全てが同じ例外(std::exception) を送出しうる場合を考えよう。この際、初期化リストの周りには、ただ 1 つの try ブロックしか置けないため、どのオブジェクトの構築が失敗したかを追跡するのはやっかいな問題になる。そのような try ブロックは関数 try ブロック(function-try block)に過ぎないが、「コンストラクタ try ブロック」という特別な呼び名を持つ。
生成の追跡(Construction Tracker)イディオムは、初期化リスト中での正常なオブジェクトの構築を追跡するという単純なテクニックである。カウンタは、単純に、一つ一つのオブジェクトのコンストラクタが正常終了するごとにインクリメントされる。コンストラクタの呼び出し間に、クラスの利用者に見えない形でカウンタのインクリメントを割り込ませるために、括弧を賢く利用する。
二重の括弧が、追跡用変数への代入を置くために括弧を使う方法である。 このイディオムは、B と C のコンストラクタが最低 1 つのパラメータを取るという点に決定的に依存している。もし、クラス B と C のコンストラクタがパラメータを取らない場合、ダミーパラメータを受け B と C のコンストラクタをデフォルトパラメータで呼び出すアダプタクラスのようなものを書く必要がある。そのようなアダプタは、下からの混入(mixin-from-below)テクニックを用いる、パラメタ化された基本クラス(Parameterized Base Class)イディオムによって書くことが出来る。アダプタクラスはまた、クラス A 中に完全にカプセル化することも出来る。クラス A のコンストラクタ中で、追跡用変数はデフォルト値を持つパラメータとなっているため、ユーザ側が気にかけることはない。また、private な enum 型とすることにより、本来と異なるパラメータによってコンストラクタが呼び出されることが無いよう保証している。
会社法第237条
法学>民事法>商法>コンメンタール会社法>第2編 株式会社 (コンメンタール会社法)>第2編第3章 新株予約権 (コンメンタール会社法)
条文

(共有者による権利の行使)
算数演習/小学校2年生
メインページ > 小学校・中学校・高等学校の学習 > 小・中・高等学校演習 > 初等数学演習 > 算数演習/小学校2年生
たし算(1)

つぎのたし算をしましょう。
たし算(1)

(1)
たし算(1)

(2)
たし算(1)

(3)
たし算(1)

(4)
たし算(1)

(5)
たし算(1)

(6)
たし算(1)

(7)
たし算(1)

(8)
たし算(1)

(9)
たし算(1)

(10)
たし算(1)

(11)
たし算(1)

(12)
たし算(1)

(13)
たし算(1)

(14)
たし算(1)

(15)
たし算(1)

(16)
たし算(1)

(17)
たし算(1)

(18)
たし算(1)

(19)
たし算(1)

(20)
ひき算(1)

つぎのひき算をしましょう。
ひき算(1)

(1)
ひき算(1)

(2)
ひき算(1)

(3)
ひき算(1)

(4)
ひき算(1)

(5)
ひき算(1)

(6)
ひき算(1)

(7)
ひき算(1)

(8)
ひき算(1)

(9)
ひき算(1)

(10)
ひき算(1)

(11)
ひき算(1)

(12)
ひき算(1)

(13)
ひき算(1)

(14)
ひき算(1)

(15)
ひき算(1)

(16)
ひき算(1)

(17)
ひき算(1)

(18)
ひき算(1)

(19)
ひき算(1)

(20)
たし算(2)

つぎのたし算をしましょう。
たし算(2)

(1)
たし算(2)

(2)
たし算(2)

(3)
たし算(2)

(4)
たし算(2)

(5)
たし算(2)

(6)
たし算(2)

(7)
たし算(2)

(8)
たし算(2)

(9)
たし算(2)

(10)
たし算(2)

(11)
たし算(2)

(12)
たし算(2)

(13)
たし算(2)

(14)
たし算(2)

(15)
たし算(2)

(16)
たし算(2)

(17)
たし算(2)

(18)
たし算(2)

(19)
たし算(2)

(20)
ひき算(2)

つぎのひき{{ruby|算|ざん}をしましょう。
ひき算(2)

(1)
ひき算(2)

(2)
ひき算(2)

(3)
ひき算(2)

(4)
ひき算(2)

(5)
ひき算(2)

(6)
ひき算(2)

(7)
ひき算(2)

(8)
ひき算(2)

(9)
ひき算(2)

(10)
ひき算(2)

(11)
ひき算(2)

(12)
ひき算(2)

(13)
ひき算(2)

(14)
ひき算(2)

(15)
ひき算(2)

(16)
ひき算(2)

(17)
ひき算(2)

(18)
ひき算(2)

(19)
ひき算(2)

(20)
かけ算(1)

つぎのかけ算をしましょう。
かけ算(1)

(1)
かけ算(1)

(2)
かけ算(1)

(3)
かけ算(1)

(4)
かけ算(1)

(5)
かけ算(1)

(6)
かけ算(1)

(7)
かけ算(1)

(8)
かけ算(1)

(9)
かけ算(1)

(10)
かけ算(1)

(11)
かけ算(1)

(12)
かけ算(1)

(13)
かけ算(1)

(14)
かけ算(1)

(15)
かけ算(1)

(16)
かけ算(1)

(17)
かけ算(1)

(18)
かけ算(1)

(19)
かけ算(1)

(20)
かけ算(2)

つぎのかけ算をしてみましょう。
かけ算(2)

(1)
かけ算(2)

(2)
かけ算(2)

(3)
かけ算(2)

(4)
かけ算(2)

(5)
かけ算(2)

(6)
かけ算(2)

(7)
かけ算(2)

(8)
かけ算(2)

(9)
かけ算(2)

(10)
かけ算(2)

(11)
かけ算(2)

(12)
かけ算(2)

(13)
かけ算(2)

(14)
かけ算(2)

(15)
かけ算(2)

(16)
かけ算(2)

(17)
かけ算(2)

(18)
かけ算(2)

(19)
かけ算(2)

(20)
かけ算(2)

答え
算数演習/小学校2年生/答え
たし算(1)

答えはつぎのとおりです。答え合わせをしてみましょう。
たし算(1)

(1)
たし算(1)

(2)
たし算(1)

(3)
たし算(1)

(4)
たし算(1)

(5)
たし算(1)

(6)
たし算(1)

(7)
たし算(1)

(8)
たし算(1)

(9)
たし算(1)

(10)
たし算(1)

(11)
たし算(1)

(12)
たし算(1)

(13)
たし算(1)

(14)
たし算(1)

(15)
たし算(1)

(16)
たし算(1)

(17)
たし算(1)

(18)
たし算(1)

(19)
たし算(1)

(20)
ひき算(1)

答えはつぎのとおりです。答え合わせをしてみましょう。
ひき算(1)

(1)
ひき算(1)

(2)
ひき算(1)

(3)
ひき算(1)

(4)
ひき算(1)

(5)
ひき算(1)

(6)
ひき算(1)

(7)
ひき算(1)

(8)
ひき算(1)

(9)
ひき算(1)

(10)
ひき算(1)

(11)
ひき算(1)

(12)
ひき算(1)

(13)
ひき算(1)

(14)
ひき算(1)

(15)
ひき算(1)

(16)
ひき算(1)

(17)
ひき算(1)

(18)
ひき算(1)

(19)
ひき算(1)

(20)
たし算(2)

答えはつぎのとおりです。答え合わせをしてみましょう。
たし算(2)

(1)
たし算(2)

(2)
たし算(2)

(3)
たし算(2)

(4)
たし算(2)

(5)
たし算(2)

(6)
たし算(2)

(7)
たし算(2)

(8)
たし算(2)

(9)
たし算(2)

(10)
たし算(2)

(11)
たし算(2)

(12)
たし算(2)

(13)
たし算(2)

(14)
たし算(2)

(15)
たし算(2)

(16)
たし算(2)

(17)
たし算(2)

(18)
たし算(2)

(19)
たし算(2)

(20)
ひき算(2)

答えはつぎのとおりです。答え合わせをしてみましょう。
ひき算(2)

(1)
ひき算(2)

(2)
ひき算(2)

(3)
ひき算(2)

(4)
ひき算(2)

(5)
ひき算(2)

(6)
ひき算(2)

(7)
ひき算(2)

(8)
ひき算(2)

(9)
ひき算(2)

(10)
ひき算(2)

(11)
ひき算(2)

(12)
ひき算(2)

(13)
ひき算(2)

(14)
ひき算(2)

(15)
ひき算(2)

(16)
ひき算(2)

(17)
ひき算(2)

(18)
ひき算(2)

(19)
ひき算(2)

(20)
かけ算(1)

答えはつぎのとおりです。答え合わせをしてみましょう。
かけ算(1)

(1)
かけ算(1)

(2)
かけ算(1)

(3)
かけ算(1)

(4)
かけ算(1)

(5)
かけ算(1)

(6)
かけ算(1)

(7)
かけ算(1)

(8)
かけ算(1)

(9)
かけ算(1)

(10)
かけ算(1)

(11)
かけ算(1)

(12)
かけ算(1)

(13)
かけ算(1)

(14)
かけ算(1)

(15)
かけ算(1)

(16)
かけ算(1)

(17)
かけ算(1)

(18)
かけ算(1)

(19)
かけ算(1)

(20)
かけ算(2)

答えはつぎのとおりです。答え合わせをしてみましょう。
かけ算(2)

(1)
かけ算(2)

(2)
かけ算(2)

(3)
かけ算(2)

(4)
かけ算(2)

(5)
かけ算(2)

(6)
かけ算(2)

(7)
かけ算(2)

(8)
かけ算(2)

(9)
かけ算(2)

(10)
かけ算(2)

(11)
かけ算(2)

(12)
かけ算(2)

(13)
かけ算(2)

(14)
かけ算(2)

(15)
かけ算(2)

(16)
かけ算(2)

(17)
かけ算(2)

(18)
かけ算(2)

(19)
かけ算(2)

(20)
算数演習/小学校3年生
初等数学演習 >算数演習 小学校3年生
かけ算(1)

次の計算をしてみましょう。
かけ算(1)

(1)
かけ算(1)

(2)
かけ算(1)

(3)
かけ算(1)

(4)
かけ算(1)

(5)
かけ算(1)

(6)
かけ算(1)

(7)
かけ算(1)

(8)
かけ算(1)

(9)
かけ算(1)

(10)
かけ算(1)

(11)
かけ算(1)

(12)
かけ算(1)

(13)
かけ算(1)

(14)
かけ算(1)

(15)
かけ算(1)

(16)
わり算（1）

次の計算をしてみましょう。
わり算（1）

(1)
わり算（1）

(2)
わり算（1）

(3)
わり算（1）

(4)
わり算（1）

(5)
わり算（1）

(6)
わり算（1）

(7)
わり算（1）

(8)
わり算（1）

(9)
わり算（1）

(10)
わり算（1）

(11)
わり算（1）

(12)
わり算（1）

(13)
わり算（1）

(14)
わり算（1）

(15)
わり算（1）

(16)
わり算（1）

(17)
わり算（1）

(18)
わり算（1）

(19)
わり算（1）

(20)
たし算

次の計算をしてみましょう。
たし算

(1)
たし算

(2)
たし算

(3)
たし算

(4)
たし算

(5)
たし算

(6)
たし算

(7)
たし算

(8)
たし算

(9)
たし算

(10)
たし算

(11)
たし算

(12)
たし算

(13)
たし算

(14)
たし算

(15)
たし算

(16)
たし算

(17)
たし算

(18)
たし算

(19)
たし算

(20)
ひき算

次の計算をしてみましょう。
ひき算

(1)
ひき算

(2)
ひき算

(3)
ひき算

(4)
ひき算

(5)
ひき算

(6)
ひき算

(7)
ひき算

(8)
ひき算

(9)
ひき算

(10)
ひき算

(11)
ひき算

(12)
ひき算

(13)
ひき算

(14)
ひき算

(15)
ひき算

(16)
ひき算

(17)
ひき算

(18)
ひき算

(19)
ひき算

(20)
わり算（2）

次の計算をしてみましょう。
わり算（2）

(1)
わり算（2）

(2)
わり算（2）

(3)
わり算（2）

(4)
わり算（2）

(5)
わり算（2）

(6)
わり算（2）

(7)
わり算（2）

(8)
わり算（2）

(9)
わり算（2）

(10)
わり算（2）

(11)
わり算（2）

(12)
わり算（2）

(13)
わり算（2）

(14)
わり算（2）

(15)
わり算（2）

(16)
わり算（2）

(17)
わり算（2）

(18)
わり算（2）

(19)
わり算（2）

(20)
かけ算(2)

次の計算をしてみましょう。
かけ算(2)

(1)
かけ算(2)

(2)
かけ算(2)

(3)
かけ算(2)

(4)
かけ算(2)

(5)
かけ算(2)

(6)
かけ算(2)

(7)
かけ算(2)

(8)
かけ算(2)

(9)
かけ算(2)

(10)
かけ算(2)

(11)
かけ算(2)

(12)
かけ算(2)

(13)
かけ算(2)

(14)
かけ算(2)

(15)
かけ算(2)

(16)
かけ算(2)

(17)
かけ算(2)

(18)
かけ算(2)

(19)
かけ算(2)

(20)
10倍した数、100倍した数、10でわった数

次の計算をしてみましょう。
10倍した数、100倍した数、10でわった数

(1)
10倍した数、100倍した数、10でわった数

(2)
10倍した数、100倍した数、10でわった数

(3)
10倍した数、100倍した数、10でわった数

(4)
10倍した数、100倍した数、10でわった数

(5)
10倍した数、100倍した数、10でわった数

(6)
10倍した数、100倍した数、10でわった数

(7)
10倍した数、100倍した数、10でわった数

(8)
10倍した数、100倍した数、10でわった数

(9)
10倍した数、100倍した数、10でわった数

(10)
10倍した数、100倍した数、10でわった数

(11)
10倍した数、100倍した数、10でわった数

(12)
10倍した数、100倍した数、10でわった数

(13)
10倍した数、100倍した数、10でわった数

(14)
10倍した数、100倍した数、10でわった数

(15)
10倍した数、100倍した数、10でわった数

(16)
10倍した数、100倍した数、10でわった数

(17)
10倍した数、100倍した数、10でわった数

(18)
10倍した数、100倍した数、10でわった数

(19)
10倍した数、100倍した数、10でわった数

(20)
かけ算(3)

次の計算をしてみましょう。
かけ算(3)

(1)
かけ算(3)

(2)
かけ算(3)

(3)
かけ算(3)

(4)
かけ算(3)

(5)
かけ算(3)

(6)
かけ算(3)

(7)
かけ算(3)

(8)
かけ算(3)

(9)
かけ算(3)

(10)
かけ算(3)

(11)
かけ算(3)

(12)
かけ算(3)

(13)
かけ算(3)

(14)
かけ算(3)

(15)
かけ算(3)

(16)
かけ算(3)

(17)
かけ算(3)

(18)
かけ算(3)

(19)
かけ算(3)

(20)
かけ算(3)

/答え