[Dart]二乗をするには?

Dart

どうも、ちょげ(@chogetarou)です。

数値を2乗する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

数値を二乗する方法は、2つあります。

*

1つは、「*」を使う方法です。

具体的には、同じ数値同士で掛け算します。

i * i

使用例

void main() {
  var twoSquare = 2 * 2;
  var threeSquare = 3 * 3;
  
  print(twoSquare); //4
  print(threeSquare); //9
}

pow

もう1つは、pow関数を使う方法です。

まず、mathライブラリをインポートします。

import 'dart:math';

そして、pow関数を呼び出します。

pow関数の第1引数には2乗する値、第2引数には「2」を指定します。

pow(n, 2) //nの2乗

第2引数に「2」を指定したpow関数は、第1引数の値を2乗した数値を返します。

使用例

import 'dart:math';

void main() {
  var fourSquare =  pow(4, 2);
  var eightSquare = pow(8, 2);
  
  print(fourSquare); //16
  print(eightSquare); //64
}

まとめ

数値を二乗する方法は、次の2つです。

  • 「*」で同じ値をかける方法
  • pow関数を使う方法

オススメの記事

[Dart]リスト(配列)からランダムに要素を取り出すには?

[Dart]Map(マップ)のキーをList(リスト)にするには?

[Dart]リスト(配列)を反転するには?

コメント

タイトルとURLをコピーしました