アカウント名:
パスワード:
タイトルを見て”最近、高い気温が話題になってるから69度なんてアホな気温出てそれが表示できなかったのかな”と思ったけど、まぁそれはさすがになかった。本文見て華氏の話だと一瞬で判明。でも”華氏69度(摂氏20度)が表示されない”ってどういう意味なのかが分からなかった。"69度という数字の表示を拒否"ってどういうこっちゃ。ということでソースにアクセスしたら少しわかった。
気温表示設定を華氏にしていると、67、68、70、71・・・って感じで「69」という数字が表示されないってことね。
華氏(F)と摂氏(C)の換算は 1.8C+32=F という式だからC=20で68.0F→小数点切り捨てで68FC=21で69.8F→四捨五入されて70Fつまり68の次が70になって69が飛ぶと
で、どこに不具合があるの???やっぱりわからなかったw
「元データが整数」なのが不具合かな…
せやな。
このバグって対戦チンチロリンの等確率でないサイコロを思い出す。https://handy.koty.wiki/Chinchiro [koty.wiki]>「1,3,4,6」の出る確率がそれぞれ1/8、「2,5」の出る確率が2/8になっていると判明。
68度の次は69、69の次が70なのに、なぜか69が絶対にでないのは明らかに不自然なんだよ。
天気予報で表示される気温は整数だけど、この場合の元データ(予想や実況の気温)って、華氏じゃないの?だとすると、元データ(華氏)をアプリの内部データ(摂氏)に変換したときに小数部を落としちゃったんでしょ。
この場合、気温の予報値なんだから整数値なんでしょ。小数点以下ありで予報したところで、「そんなに精度あるんかい」ってつっこまれそう。
#0.5℃刻みっていうのは現実性あるのかな?
別に予報の精度と出てくる予報の桁数って関係ないはずなんだけどねコンピュータとかで計算してるんだろうしエラーバーが別途ついてないとそういう気持ちになるのはわかるな
数値精度に対して、それを表現するのに桁数は関係するでしょ。数℃単位で誤差はあるだろうと思われる「明日の気温」に小数点以下の表現が意味があるかであって、コンピュータで計算しようがそろばんで計算しようが関係ない。0.1℃単位で予想できるモデルが構築できるかどうかだけ。
#そろばんで明日の気温が計算できるモデルができたとしてその算出に24時間掛かるとしたら、現実には意味はないだろうけど。
誤差がでかくても(例えば+-5度でも)中心は24.5度、という予報は出うるでしょコンピューターで、っていうのは「人間がエイヤで予想してるなら小数点は出ないかな」の意であってそろばんでやったって細かい単位は出ると思うよ
「0.1度単位で予想できるモデル」じゃなくて、普通にモデル作れば不必要なほどの桁数が予想としては出てきて、それのエラーバーがどれだけだから精度はどれぐらいで、どう表示するか、という問題になるでしょ
例えばさいころを3個振るなら予想値は10.5になるけど、別に0.1単位で当たるわけじゃないよ
元データって華氏で配信を受けているのかな?元データが華氏で、内部用に一旦摂氏換算していたというのであればここで整数にしたのが不具合。元データから整数の摂氏表現だったとしたら仕様としか。(でもアプリによっては起らないということだからそれはないはず)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
最近、記事読んでも理解できないことが多い (スコア:2, 興味深い)
タイトルを見て”最近、高い気温が話題になってるから69度なんてアホな気温出てそれが表示できなかったのかな”と思ったけど、まぁそれはさすがになかった。本文見て華氏の話だと一瞬で判明。
でも”華氏69度(摂氏20度)が表示されない”ってどういう意味なのかが分からなかった。"69度という数字の表示を拒否"ってどういうこっちゃ。
ということでソースにアクセスしたら少しわかった。
気温表示設定を華氏にしていると、67、68、70、71・・・って感じで「69」という数字が表示されないってことね。
華氏(F)と摂氏(C)の換算は 1.8C+32=F という式だから
C=20で68.0F→小数点切り捨てで68F
C=21で69.8F→四捨五入されて70F
つまり68の次が70になって69が飛ぶと
で、どこに不具合があるの???
やっぱりわからなかったw
Re:最近、記事読んでも理解できないことが多い (スコア:2)
「元データが整数」なのが不具合かな…
Re: (スコア:0)
せやな。
このバグって対戦チンチロリンの等確率でないサイコロを思い出す。
https://handy.koty.wiki/Chinchiro [koty.wiki]
>「1,3,4,6」の出る確率がそれぞれ1/8、「2,5」の出る確率が2/8になっていると判明。
68度の次は69、69の次が70なのに、なぜか69が絶対にでないのは
明らかに不自然なんだよ。
Re: (スコア:0)
天気予報で表示される気温は整数だけど、
この場合の元データ(予想や実況の気温)って、華氏じゃないの?
だとすると、元データ(華氏)をアプリの内部データ(摂氏)に変換したときに
小数部を落としちゃったんでしょ。
Re: (スコア:0)
この場合、気温の予報値なんだから整数値なんでしょ。小数点以下ありで予報したところで、「そんなに精度あるんかい」ってつっこまれそう。
#0.5℃刻みっていうのは現実性あるのかな?
Re:最近、記事読んでも理解できないことが多い (スコア:2)
別に予報の精度と出てくる予報の桁数って関係ないはずなんだけどね
コンピュータとかで計算してるんだろうし
エラーバーが別途ついてないとそういう気持ちになるのはわかるな
Re: (スコア:0)
数値精度に対して、それを表現するのに桁数は関係するでしょ。
数℃単位で誤差はあるだろうと思われる「明日の気温」に小数点以下の表現が意味があるかであって、コンピュータで計算しようがそろばんで計算しようが関係ない。0.1℃単位で予想できるモデルが構築できるかどうかだけ。
#そろばんで明日の気温が計算できるモデルができたとしてその算出に24時間掛かるとしたら、現実には意味はないだろうけど。
Re:最近、記事読んでも理解できないことが多い (スコア:2)
誤差がでかくても(例えば+-5度でも)中心は24.5度、という予報は出うるでしょ
コンピューターで、っていうのは「人間がエイヤで予想してるなら小数点は出ないかな」の意であってそろばんでやったって細かい単位は出ると思うよ
「0.1度単位で予想できるモデル」じゃなくて、普通にモデル作れば不必要なほどの桁数が予想としては出てきて、それのエラーバーがどれだけだから精度はどれぐらいで、どう表示するか、という問題になるでしょ
例えばさいころを3個振るなら予想値は10.5になるけど、別に0.1単位で当たるわけじゃないよ
Re: (スコア:0)
元データって華氏で配信を受けているのかな?
元データが華氏で、内部用に一旦摂氏換算していたというのであればここで整数にしたのが不具合。
元データから整数の摂氏表現だったとしたら仕様としか。(でもアプリによっては起らないということだからそれはないはず)