パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Apple純正の天気アプリの一部に69度を表示できない不具合」記事へのコメント

  • タイトルを見て”最近、高い気温が話題になってるから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

    • 「元データが整数」なのが不具合かな…

      親コメント
      • by Anonymous Coward

        せやな。

        このバグって対戦チンチロリンの等確率でないサイコロを思い出す。
        https://handy.koty.wiki/Chinchiro [koty.wiki]
        >「1,3,4,6」の出る確率がそれぞれ1/8、「2,5」の出る確率が2/8になっていると判明。

        68度の次は69、69の次が70なのに、なぜか69が絶対にでないのは
        明らかに不自然なんだよ。

      • by Anonymous Coward

        天気予報で表示される気温は整数だけど、
        この場合の元データ(予想や実況の気温)って、華氏じゃないの?
        だとすると、元データ(華氏)をアプリの内部データ(摂氏)に変換したときに
        小数部を落としちゃったんでしょ。

      • by Anonymous Coward

        この場合、気温の予報値なんだから整数値なんでしょ。小数点以下ありで予報したところで、「そんなに精度あるんかい」ってつっこまれそう。

        #0.5℃刻みっていうのは現実性あるのかな?

        • 別に予報の精度と出てくる予報の桁数って関係ないはずなんだけどね
          コンピュータとかで計算してるんだろうし
          エラーバーが別途ついてないとそういう気持ちになるのはわかるな

          親コメント
          • by Anonymous Coward

            数値精度に対して、それを表現するのに桁数は関係するでしょ。
            数℃単位で誤差はあるだろうと思われる「明日の気温」に小数点以下の表現が意味があるかであって、コンピュータで計算しようがそろばんで計算しようが関係ない。0.1℃単位で予想できるモデルが構築できるかどうかだけ。

            #そろばんで明日の気温が計算できるモデルができたとしてその算出に24時間掛かるとしたら、現実には意味はないだろうけど。

            • 誤差がでかくても(例えば+-5度でも)中心は24.5度、という予報は出うるでしょ
              コンピューターで、っていうのは「人間がエイヤで予想してるなら小数点は出ないかな」の意であってそろばんでやったって細かい単位は出ると思うよ

              「0.1度単位で予想できるモデル」じゃなくて、普通にモデル作れば不必要なほどの桁数が予想としては出てきて、それのエラーバーがどれだけだから精度はどれぐらいで、どう表示するか、という問題になるでしょ

              例えばさいころを3個振るなら予想値は10.5になるけど、別に0.1単位で当たるわけじゃないよ

              親コメント
      • by Anonymous Coward

        元データって華氏で配信を受けているのかな?
        元データが華氏で、内部用に一旦摂氏換算していたというのであればここで整数にしたのが不具合。
        元データから整数の摂氏表現だったとしたら仕様としか。(でもアプリによっては起らないということだからそれはないはず)

UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie

処理中...