⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 __udivmodsi4.c

📁 klibc精简化的c程序库
💻 C
字号:
#include <klibc/diverr.h>#include <stdint.h>uint32_t __udivmodsi4(uint32_t num, uint32_t den, uint32_t * rem_p){	uint32_t quot = 0, qbit = 1;	if (den == 0) {		__divide_error();		return 0;	/* If trap returns... */	}	/* Left-justify denominator and count shift */	while ((int32_t) den >= 0) {		den <<= 1;		qbit <<= 1;	}	while (qbit) {		if (den <= num) {			num -= den;			quot += qbit;		}		den >>= 1;		qbit >>= 1;	}	if (rem_p)		*rem_p = num;	return quot;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -