FLYING

/* TODO: 気の利いた説明を書く */

プログラムのコードを書いてみる

ちゃんとプログラムのコードを示すときの記法も用意されてるっぽい。

double square_root(double n)
{
	int i;
	double min, center, max;
	
	if (n < 0) return -1.0;
	for (i=0; i*i<n; i++);
	if (i*i == n) return (double)i;
	
	max = i;
	min = i - 1.0;
	center = (min+max) / 2.0;
	
	for (i=0; i<100; i++) {
		if ((center*center-n)*(max*max-n) < 0) {
			min = center;
		} else {
			max = center;
		}
		center = (min+max) / 2.0;
	}
	
	return center;
}

WordPressでコード書き込むよりはよっぽど楽だな。