小数点以下の値だけ欲しい
조회 수: 46 (최근 30일)
이전 댓글 표시
行列の値の小数点以下の値だけを取り出したいです。最初は、8bitに変換して行列の引き算をすれば良いと考たのですが、そうすると四捨五入が起きてしまい実際の小数点以下の値だけを取り出すことが出来ないと気が付きました。
このため、四捨五入をせずに小数点以下を丸める方法がありましたらご教授願いたいです。
また行列の引き算出なくても、小数点以下の値だけを取り出せる方法がありましたら、ご教授お願いいたします。
ex)8.4779という値の小数点以下 0.4779という値だけ取り出したい
댓글 수: 0
채택된 답변
Toru Ikegami
2021년 11월 10일
편집: Toru Ikegami
2021년 11월 10일
こんにちは,
x = 10*randn(2)
y = x-fix(x)
というのはいかがでしょう.負数を丸める方向によっては,次のような場合もありですね.
y = x- floor(x)
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!