[ol8_developer_EPEL] stb_divide-devel-0.94-0.45.20240213gitae721c5.el8.x86_64

Name:stb_divide-devel
Version:0.94
Release:0.45.20240213gitae721c5.el8
Architecture:x86_64
Group:Unspecified
Size:17026
License:MIT OR Unlicense
RPM: stb_divide-devel-0.94-0.45.20240213gitae721c5.el8.x86_64.rpm
Source RPM: stb-0-0.45.20240213gitae721c5.el8.src.rpm
Build Date:Mon May 13 2024
Build Host:build-ol8-x86_64.oracle.com
Vendor:Oracle America
URL:https://github.com/nothings/stb
Summary:More useful 32-bit modulus e.g. “Euclidean divide”
Description:
This file provides three different consistent divide/mod pairs
implemented on top of arbitrary C/C++ division, including correct
handling of overflow of intermediate calculations:

    trunc:   a/b truncates to 0,           a%b has same sign as a
    floor:   a/b truncates to -inf,        a%b has same sign as b
    eucl:    a/b truncates to sign(b)*inf, a%b is non-negative

Changelog (Show File list) (Show related packages)