どこでもノート

数学、物理、プログラムあたりの気になったことをゆるく

Pythonコンソールで球の作成

とりあえずコンソールで球体を作成したいときは以下のコマンドで出来るようです。

粒子法とかで球は必須ですからノート!

bpy.ops.mesh.primitive_uv_sphere_add(segments=32, ring_count=16, radius=1, calc_uvs=True, enter_editmode=False, align='WORLD', location=(0, 0, 0), rotation=(0, 0, 0))

 

 

f:id:mofumofu_tanuki:20191201214018p:plain

 

問題です、 0.1111...を分数で表すといくつでしょうか。

ヒント

x=0.1111...とすると

10x=1.1111...だから

9x=1

簡単ですね。

 

同様に

x=0.1234512345...とすると

100000x=12345.12345...だから

99999x=12345となります

 

パソコンで計算してるとたまに出てくる循環小数は簡単に分数にできますので覚えておいて損はないですね。