2012-01-21から1日間の記事一覧

cで任意の数字のルートの値を計算するプログラムを書いた

ヘッダー追加で計算自体は難しくありませんが、プログラムを書くとなるとどうやって計算しているかわからないという人もいるかと思います。 数学的な知識が必要になります、プログラマをやるならこれくらいの数学的知識は持っていて欲しいですね。 任意の数…

任意の数値のルートの値を計算するプラグインを書いた

cでも書けるんだ、vim scriptでも簡単さ、と思い書いた。 function! s:sqrt() let numbers = input("The number?:") let u0 = numbers let cnt = 0 while cnt < 10 let u0 = (u0 + numbers / u0) let u0 = 0.5 * u0 let cnt = cnt + 1 endwhile echo u0 endf…