簡體   English   中英

商上的加速C ++

[英]Accelerated C++ on quotients

我正在讀《加速C ++》這本書。 在第2章的詳細信息中,提供了兩個數字之間的除法並提取其商的描述:

x / y

x和y的商。 如果兩個操作數都是整數,則實現選擇是四舍五入為零還是-8

我不明白這一點。 “朝[...]-8進位”是什么意思? 哪些實現使用它,為什么?

好吧,我嘗試搜索,但是什么也沒找到。

這本書可能意味着朝負無窮大方向舍入 ,即-∞:

有向四舍五入

  • 向0舍入–向0定向舍入(也稱為截斷)。
  • 向+∞舍入–朝正無窮大方向舍入(也稱為向上舍入或上限)。
  • 向-∞取整-朝負無窮大方向定向(也稱為向下取整或向下取整)。

可能是排版錯誤,或者您沒有正確看到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM