Lisp式をスクラッチで評価します
(+ (/ 1 2) (/ 1 2))
私は0を得ました。
通常は1です。
Oleg が指摘するように、浮動小数点引数 ( など1.0
) を含めない限り、通常、演算子はデフォルトで整数演算になります。
有理数のサポートに関するあなたの質問に関して、(emacs の一部である) emacs-calc は、分数 (有理数)、複素数、無限精度整数などを含む多くの数値型をサポートしています。コードは emacs-calc 関数 (などの代わりに/
) calc の算術演算を使用するためです。
GNU Emacs Calc マニュアル:
ここで、elisp の数値についてすべて読むことができます。
C-hig (elisp) Numbers
RET
すでにトリプルで示されているように、答えが「いいえ」であることは明らかです。