3

2 –(-12 / x)= -4

負の12は、私を混乱させるものです。マイナス記号はどこに置きますか?

(define (math x)
( = ( - ( / 12 x) 2) 4))
4

1 に答える 1

4

マイナス記号は数字自体の一部です。他の言語と同じように書きます。

(define (math x)
( = ( - ( / -12 x) 2) 4))

出力:

> (math 2)  ; 2-(-12/2) = -4 -> 2-(-6) = -4 -> 2 + 6 = -4 -> 8 = -4 (FALSE)
#f
> (math -2) ; 2-(-12/-2) = -4 -> 2-(6) = -4 -> -4 = -4 (TRUE)
#t
于 2013-01-22T03:27:41.913 に答える