2021年8月13日 星期五

Rounding integer division

Rounding integer division (instead of truncating)

static inline uint32_t rounding_divu32(uint32_t x, uint32_t y)
{
        return (x+(y>>1))/y;
}
先加上除數的一半再除。

沒有留言:

張貼留言

SIP header Via

所有 SIP 訊息 都要有 Via,縮寫 v。一開始的 UAC 和後續途經的每個 proxy 都會疊加一個 Via 放傳送的位址,依序作為回應的路徑。 格式 sent-protocol sent-by [ ;branch= branch ][ ; 參數 ...] s...