NormalizeDoubleのパラドックス - ページ 6

 
transcendreamer:

非常によく

- メモリアドレッシング用

注文番号の付け方が良くない

オーダーは空気中に蓄積されると思いますか?これらは、相対的なオフセットを使用するデータベースに格納される。
 
transcendreamer:

例えば、エクセルのセルA1も内部インデックス(0,0)を持つ必要があります。

マイクロソフトだけが、メモリーセルについて考えさせない。

と、きちんと切り上げます。

このような丸め方は全体のパフォーマンスを低下させることを忘れているだけで、経験豊富なプログラマーにとっては、1からのインデックス作成は役に立つというより、混乱を招くだけです。
 
C-4:
オーダーは空気中に蓄積されると思いますか?これらは、相対的なオフセットを使用するデータベースに格納される。

素晴らしい

令状が空中になく、データベースにあるのは本当にうれしい。

宙に浮いていたら、ガッカリです。

しかし、なぜExcelのセルも何らかのデータベースに格納され、相対的なオフセットが使われているのでしょうか?

と、当然のように1から順に番号が振られています。

 
transcendreamer:

いいえ、違います。

IEEEで定められた数値をそのまま保存させる。

バイナリ形式を使えるように「包む」機能の話だけです

例えば、0から始まる注文の番号付けなど、言語には「間違い」「非論理的」なことがたくさんあります。

もちろん、言語開発者にとって、内部のインデックスを一致させることが容易であったことは理解できますが、人は機械ではなく、1から数えるものなのです。

問題ありません。すべての関数のラッパーライブラリを注文すれば、各関数で1からのナンバリングと丸めチェックをしてくれます。

もちろん、ヒューマニタリアンにとっては簡単なことだが、彼らのために言葉をひねり出す必要はない)。

 
transcendreamer:

素晴らしい

令状が空中になく、データベースにあるのは本当にうれしい。

宙に浮いていたら、ガッカリです。

しかし、なぜExcelのセルは何らかのデータベースに格納され、それにも相対的なオフセットが使われているのだろうか。

が、当然ながら1からの番号になっています。

プログラマーは、一般に認められた自分自身の法則に従います。最初の要素のインデックスが "0 "であることに同意しない人は、このインデックスを規範として受け入れるか、Windowsユーザーのカテゴリに入る必要があります。
 

ウィンドウズと何の関係があるのか・・・。

ラッパーライブラリについて - それは私が言っていることです

が、言語レベルであるべきなのです

EAのようなメタ言語、あるいはビジュアル言語にもなるかもしれない。

 
barabashkakvn:
プログラマーは、一般に認められた独自の法律に従います。最初の要素のインデックスが "0 "であることに同意しない人は、このインデックスを規範として受け入れるか、Windowsユーザーのカテゴリに入る必要があります。
インデックスが1から始まる言語もあります。そして、不思議なことに、それほど問題はないのです。ドキュメントに書かれていることを使う
 
transcendreamer:

...

番号がインデックスと一致する方が便利なのは当然ではありますが

間違った習慣の問題、学校から。 正しい数え方、ゼロから。これを理解するためには、0から数えたり1から数えたりする言語(VBAなど)で会話する必要があります。ゼロから数えると、すべてが魔法のようにうまくいき、1から数えると、すべてがうまくいかなくなる。

 
Integer:

間違った習慣の問題、学校から。 ゼロからの正しい数え方。それを理解するためには、ゼロカウントとワンカウントのある言語(VBAなど)で会話する必要があります。ゼロから数えると、すべてが魔法のようにうまくいき、1から数えると、すべてが狂ってしまう。

+5
 
Integer:

間違った習慣の問題、学校から。 ゼロからの正しい数え方。それを理解するためには、ゼロカウントとワンカウントのある言語(VBAなど)で会話する必要があります。ゼロから数えると、すべてが魔法のようにうまくいき、1から数えると、すべてが狂ってしまう。

いまいち

0で数えることのメリットは何ですか?

機械のためでなく、人間のために