numerical operation
조회 수: 1 (최근 30일)
이전 댓글 표시
Suppose I have two 3.6 and 10.75.
10.75 is not divisible by 3.6 but 10.80 is perfectly divisible (difference being 0.05).
How can I compute this difference (0.05) as my output by giving 3.6 and 10.75 as inputs?
댓글 수: 0
답변 (1개)
Image Analyst
2012년 6월 25일
Try this:
numerator = 10.75;
denominator = 3.6;
lowerRemainder = rem(numerator, denominator)
upperRemainder = denominator - lowerRemainder
Results in command window:
lowerRemainder =
3.55
upperRemainder =
0.0500000000000003
So, you're probably wondering why it's not exactly 0.05. If so, you need to read and understand this FAQ section: http://matlab.wikia.com/wiki/FAQ#Why_is_0.3_-_0.2_-_0.1_.28or_similar.29_not_equal_to_zero.3F
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!