02-04 定数🥹

練習問題2-4-1🥹🥹🥹

すでに完成してるんじゃないの…?

// 画面の幅と高さを定数で定義
const SCREEN_WIDTH = 400;
const SCREEN_HEIGHT = 400;
function setup() {
  // 画面サイズを設定
  createCanvas(SCREEN_WIDTH, SCREEN_HEIGHT);
}
function draw() {
  background(220);

  // 画面の中心に円を描く
  circle(SCREEN_WIDTH/2, SCREEN_HEIGHT/2, SCREEN_WIDTH);
}

練習問題2-4-2🥹🥹🥹

MATH_PIとPIの違いとTWO_PIやHALF_PIがなぜ用意されているかについての考察

練習問題2-4-3இ௰இ

半径を定数で定義して、描いた円の円周を求める。
円周は2*π*rで求まるので、円周率を指定するPIも用いて円周を出すことができます。

// 円の半径を定数で定義
const RADIUS = 150;
function setup() {
  createCanvas(400, 400);
  background(220);

  // 円を描く
  circle(200, 200, RADIUS);

  // 円周の長さを計算
  let circumFrence = 2 * RADIUS * PI;

  // 円周の長さを表示
  textSize(16);
  text("円周の長さ: " + circumFrence, 10, 30);
}

表示は小数点以下13桁までだった。そもそもそこまでしか表示しないのか、その値で決められているのかわからないので調べてみたところ、円周率をそのまま表示したときは下15桁まで表示された。
少なくともその値で決められているわけじゃなかった。と、いうか16桁までだったw

コメントする