1. 第4講 数値計算(1/2) > 
  2. まとめ

まとめ

  • ニュートン法による平方根の計算
    • アルゴリズム
    • 絶対値
    • 例題
  • 任意桁の計算
    • BigInteger
    • BigIntegerの初期化
      • Integer型,BigInteger型の相互変換
    • BigIntegerの四則演算
      • サンプルプログラム
    • 例題 階乗改
  • ユーザ定義型2(複素数型)
    • 複素数型の定義
    • 複素数型を利用するプログラムの作成
    • 例題 absolute
    • 例題 conjugate
  • 練習問題
    1. 線形合同法による擬似乱数列
    2. ニュートン法による立方根の計算
    3. Fibonacci数列(任意桁)
    4. Complexの四則演算
  • まとめ

まとめ

  • 任意桁の計算には,BigInteger,BigDecimalを利用する.
    • 利用には,import文が必要.
      • BigIntegerを利用するときは,import java.math.BigInteger;.
      • BigDecimalを利用するときは,import java.math.BigDecimal;.
    • 通常の四則演算などの演算子(+,*など)は利用できない.
      • 四則演算などはBigIntegerで定義されているメソッド呼び出しで計算する.
        • BigDecimalも同様にメソッド呼び出しで四則演算などを実現する.
  • ユーザ定義の型には,変数(フィールド)とメソッドを定義できる.
    • どちらも,その型の変数を経由してアクセスする.
    • 第3講 ユーザ定義型も参照のこと.