
A 回答 (9件)
- 最新から表示
- 回答順に表示
No.9
- 回答日時:
たぶんですが、JavaScriptだと、
ビット演算をするときに32ビットの整数値に
変換されてから計算し始めるので、
小数点以下を切り捨てたように見える、
という話ではないかと思います。
参考:
https://developer.mozilla.org/ja/docs/Web/JavaSc …
なので、以下はすべて12が出力されます。
let x = 12.345;
console.log(x & (2^32 -1)); // 12
console.log(x | 0); // 12
console.log(~~x); // 12
あたりまえですが、xが整数なら、
x | 0
の計算結果は、xになります。
このことは、言語の実装次第なので、
No8さんのおっしゃるとおり、
cではタイプエラーになりました。
また、pythonもタイプエラーが出ました。
phpはJSと同じように、
勝手にintegerに変換してくれるようです。
参考:
https://www.php.net/manual/ja/language.operators …
No.8
- 回答日時:
あ, 論理和とビット和を勘違いしてた. ので訂正.
C では 12.345 と 0 の「ビット和」を計算しようとするとエラーになる. Java も同様.
ちなみに「論理和」だと C では計算できるけどその結果は 1. Java ではこれもエラーだ.
No.6
- 回答日時:
> その構成の説明をお願いします
いや、それは回答者じゃなく、君が説明するんだよ。
説明できなきゃ、今対象としている処理系のマニュアルを調べる。
それが判明した上での、認識が合ってる合ってないだからね。
いや、僕の構成は今は問題ではない
あなたの考える構成でお願いしています
言語は何でも良いですが、わざと意地悪するような真似してマイナーな言語での説明は避けてください
あなたの回答を元にこれから僕自身が調べますので
それができないのであれば僕にとってあなたは無用の回答者でしかないのでお引き取りお願いします

No.5
- 回答日時:
>申し訳ありませんが、聞いてもいない能書きを聞くつもりはありません
ああそう、じゃあもういいや。バイバイ
わかってあげられなくてごめんね。でもしょうがないよ、この質問文じゃ

No.3
- 回答日時:
>少し知識を利用する範囲が私より狭いのかも知れませんね
なに?俺にケンカ売ってんの?
因みに「二進化十進数」で小数点以下も表記する方法なら
有効桁数内なら誤差はでません
二進数のままだと誤差がそれなりにあり続ける
(十進数でいう有効桁数範囲内でも誤差がある)ので
誤差を嫌うならまぁ有効な方法ですよ
>例えば
>3 / 2の小数点を切り捨てなさいという問題がプログラミング言語で出た場合
>多くの場合はfloor関数を使いますが、| 0でもできるのならば
>そちらの方が多少は高速である上にfloorを呼び出し書く手間も省けます
意味不明
それでいいと思ってるならそれれやればいいんじゃないの
>その認識で正解なのかどうかが知りたいだけです
なんか中身違う、しかも意味不明な事を後出しされてもなぁ
その「floor関数」って、excel の関数のことを指してるとは思いますが
中でどういう処理してる前提のハナシですか?
Excel のは扱うのは整数だけじゃなかったっけ?
申し訳ありませんが、聞いてもいない能書きを聞くつもりはありません
>その「floor関数」って、excel の関数のことを指してるとは思いますが
度々申し訳ありません、Excelなんて使えませんしそんな話はしていません
>意味不明
やはり、私とあなたでは知識の活用する場がただ端に違うと言うだけのことですね
意味が理解できなくて当然です
あなたのように能書きだけで的を射ない回答者が多いのであえて質問を複雑にしていないだけです
聞いてもいないことは興味も無いのでどうでも良いです
喧嘩を売っているつもりはありません、ただ端に聞いてもいない能書きに興味がないだけです
不快にさせたならお詫びします
申し訳ありません

No.2
- 回答日時:
論理和関係なく
>小数点数を(略) 0(ゼロ)とすると
>小数点以下は切り捨てられるという認識で合ってますか?
もちろんそうなります
何せ切り捨ててゼロにしてるので
・そもそも数値と論理和にする?意味が不明
・小数点以下を二進数で表記する方法はある
>そもそも数値と論理和にする?意味が不明
ありますね
少し知識を利用する範囲が私より狭いのかも知れませんね
例えば
3 / 2の小数点を切り捨てなさいという問題がプログラミング言語で出た場合
多くの場合はfloor関数を使いますが、| 0でもできるのならばそちらの方が多少は高速である上にfloorを呼び出し書く手間も省けます
それに今は、特にプログラミング言語がどうこうと言う話ではなく、その認識で正解なのかどうかが知りたいだけです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 怪我 賞与計算における端数処理について 1 2022/06/27 14:34
- 計算機科学 8ビット浮動小数点数 0 1000 100 を10進法 8ビット浮動小数点数 1 1100 011 3 2022/10/28 08:07
- 数学 以下の問題が分かりません。 8ビット浮動小数点数が、最上位ビットから順に符号1ビット、指数部3ビット 4 2023/07/22 16:06
- 数学 昔の日本人の身長表記の尺や海外の身長表記のフィートはcmに直すと小数点がつきますが、その小数点はフィ 2 2022/04/12 21:26
- Excel(エクセル) エクセルについての質問 一つのセルの中で、単位と小数点以下切り捨ての動作を両方やるにはどうすれば良い 5 2022/04/12 13:29
- 情報処理技術者・Microsoft認定資格 情報技術の問題についてです。 10進数の−36を以下のような16ビットの浮動小数点表示にするといくつ 3 2022/05/21 19:53
- 教育学 エクセルで小数点以下を四捨五入について教えてください。 2 2023/04/05 17:33
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- 数学 小数点の計算についてです。 答えは与えられた数字の中で最も少ない桁に四捨五入で合わせるのですが、ひと 2 2023/04/04 15:19
- 数学 無理数の数字の組み合わせ。無限の意味について 5 2022/05/28 22:53
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Fold Changeで表すグラフにする...
-
L9直交表の割り付けについて!
-
誤差率 理論値が0の時
-
有効数字について 6×3.0だった...
-
信号対雑音比について
-
重み付き最小二乗法について
-
有効数字が整数部分の一桁で表...
-
集積公差について教えて下さい。
-
2次近似したときの誤差R3について
-
最小二乗法は、なぜ「二乗」な...
-
回帰直線の傾きと切片の誤差
-
アップ率の求め方について
-
小数点以下
-
パーセントの平均の計算式。 42...
-
1週間当たりの労働時間の計算方法
-
日本人男性の平均身長172cmと言...
-
1から30までの自然数の和
-
パーセントの合計と平均について
-
logeをエクセル関数で
-
エクセルで過去5年間のデータ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
誤差率 理論値が0の時
-
集積公差について教えて下さい。
-
プラスマイナス1.5の範囲に...
-
データの相対誤差について
-
最小二乗法は、なぜ「二乗」な...
-
有効数字が整数部分の一桁で表...
-
計算機で乗数の逆算をするには?
-
回帰直線の傾きと切片の誤差
-
重回帰分析で手持ちデータがま...
-
重み付き最小二乗法について
-
最小二乗法の重みづけについて...
-
実験計画法、L18直交表への割り...
-
相対誤差の問題
-
20人対象のアンケートに統計...
-
Fold Changeで表すグラフにする...
-
誤差の二乗を最小にする理由
-
百分率の統計解析について
-
sinの多項式での近似
-
公差の積み上げ方法について。
-
信号対雑音比について
おすすめ情報
検証するのにお金が必要になるExcelとかも辞めてください