-
DIV
(c語言中的div函數)
鎖定
DIV(DIVision,中文名為除法),c語言中的div函數,是將兩個整數相除,返回商。
- 中文名
- 除法
- 外文名
- DIVision
- 外語縮寫
- div
- 功 能
- 將兩個整數相除,返回商和餘數
DIV函數名
div(外語縮寫)
DIV功 能
將兩個整數相除,返回商和餘數。
DIV用 法
div_t (int number, int denom);/* div_t (“整數”類型 number,“整數”類型 denom); */
DIV程序例
# include<stdio.h>/* #包含<stdio.h> */ #include <stdlib.h>/* #包含<stdlib.h> */ div_t x; int main(void) /* “整數”類型 “主”函數 (無類型) */ { x = div(10,3); /* 賦值 */ printf("10 div 3 = %d remainder %d\n", x.quot, x.rem); /* 格式輸出("10 div 3 = %d remainder %d\n", x.quot, x.rem); */ return 0;/* 返回 零; (正常退出) */ }
DIV:80C51指令
除法指令的助記符為DIV 只有一條指令
DIVDIV A B
除法指令的功能是將A中無符號8位二進制數除以B中的無符號8位二進制數,所得商的二進制數部分存於A,餘數部分存於B中,並將CY和OV置0。當除數(B)=0時,結果不定,則OV置1。CY總是清0。
例:設(A)=0FBH(251D),(B)=12H(18D)。
執行指令:DIV A B
執行結果:(A)=0DH(商13),(B)=11H(餘數I7),(OV)=0,(CY)=0。