ワタタク今回の記事の目的はProcessingの「round()関数」を理解し、自分なりに使ってみること。
この記事を書いた人


上達の研究家 / アーティスト
「才能」ではなく「発見」で描く。文系・36歳からの上達ハック。
- ゼロから独学でクリエイティブコーディングに挑戦し、以下の実績を達成
- 開始1年8ヶ月目までに公募6つに挑戦し、3つ入選(勝率50%)
- KITTE大阪の18メートルあるAxCROSS大型スクリーン
- 虎ノ門ヒルズステーションタワーB2F TOKYO NODE エントランスサイネージで展示
- UN:O(東京大手町)にある会員限定のサテライトオフィスにて2作品常設展示
- 開始1年9ヶ月目に、虎ノ門ヒルズ49階、地上250mのインフィニティプールへ作品提供・展示
- 開始1年8ヶ月目までに公募6つに挑戦し、3つ入選(勝率50%)
- 【上達の秘密】
- 起源の物語:未経験から虎ノ門ヒルズ展示までの全記録(Genesis)
- 思考の技術:「上達」をシステム化する、モレスキン6冊の運用設計図
- ※虎ノ門ヒルズでの実績を出した「思考」と「経験」を、再現可能な形に体系化
目次
【Processing】round()関数について
round()関数について
- round()」は英語で「丸める」という意味
- 「
round()」関数は、浮動小数点の数値を四捨五入して整数に変える関数- 3.6を使うと、4に変わります
- round()」関数は、計算結果をわかりやすくしたり、見た目をきれいに整えるために役立ちます
round()関数は負の数も丸めます。例えば、-2.3は-2になる- round()」関数を使うとき、結果は整数型(int)になります。結果の変数も整数型でないといけないということです
【Processing】round()関数の書き方【構文】
round()関数の書き方【構文】
round(n)- round(小数点)
- round(5.8)は6になる
【Processing】round()関数の使い方【画像とコード】
小数点を整数に変える例


float number = 3.6;
int rounded = round(number);
println(rounded); // 出力は4round()関数を使って、図形を描く




float number = 100.7; // 任意の小数点数値をここに指定
int roundedValue = round(number);
void setup() {
size(200, 200);
background(255);
println("小数点の数値: " + number);
println("四捨五入後の整数: " + roundedValue);
ellipse(width/2, height/2, roundedValue, roundedValue);
}【Processing】round()関数はどんな表現で使えそうか
図形を使った表現で、小数点ばっかりになってややかしいときに、round()を使って整数に変えたいと思います。
【Processing】round()関数を使ってみた感想
小数点を整数に変えること。やったのは小学生以来ですね。
Processingは算数や数学の知識を思い出したり、知識がついていくので文系の僕には刺激がたくさんあります。



それでは今日もレッツワクワクコーディング。

