ちょっと息抜きに作った掲示板管理スクリプトがしたらば掲示板の管理画面に匹敵するものになってしまった(白目)
問題集1ページ分のながーい大問があって、レベルも一番難しいって書いてあって、さぞかし難しいんだろうと思って身構えて読んでたら結局計算が1つもなくて幸せな気持ちになった化学の今日この頃
でてきた数値で一番桁数の少ないのにあわせりゃいいんだろうけど、問題集の答えが、計算の途中で有効数字以下四捨五入しちゃってて、おかげでまともに計算して最後にだけ有効数字以下四捨五入したときと答えが合わない・・・
0.721×1.916+0.721×1.916=
(有効数字四桁で)
って計算だったら、まともに計算すると、
1.381436+1.381436で、2.762872となって、四桁で四捨五入すると2.763だけど、
1.381436の時点で四桁で四捨五入しちゃうと
1.381+1.381ってなって答えは2.762になるわけですよ・・・
有効数字4桁で計算途中に5桁目を四捨五入したらいかんでしょう
普通は有効数字4桁なら5桁目を残して計算して最後に5桁目を四捨五入するのが原則
つまりその問題集が間違っているかあるいは有効数字3桁なんじゃないの?
あ、そういうことかもしれないw
でも、(1)で出した答え(有効数字3桁)を(2)でそのまま使って有効数字3桁で答えてたりしてる・・・(分数のままでやれば別の値になる)
というか、分数のままで計算して最後に四捨五入の計算結果と違う答えが何箇所もあるw
問題集の有効数字の誤植なんてよくあるよ~
実際の入試で有効数字ミスってもどうせ-1ぐらいだし答えあってたら十分でしょ
そしてどうやらレコード単位でオートコミットしてくれるinnoDBちゃんは、サブクエリ駆使すればトランザクション不要な模様
だけどスレッドが1000レスまでって制限が、同時にリクエストきたときに対応できるかはびみょい
だから表示させるレスを1000に限定して、とりあえず応急処置()
最初に掲示板つくったときはサブクエリってもん知らなかったから、レス番号はページ表示のときに振ってたんですね
てかふと思い出したけどストアドプロシージャって重くなるんですかねそもそもやり方も知らないですけどおっぱい
そ、そんな無理って……(-ω-;)
たしかに過剰なところはあるかもね、アクセス解析3つ付けてたって聞いたときはさすがにビビったw