INT(取整函式Int())

INT(取整函式Int())

Int是將一個數值向下取整為最接近的整數的函式。INT是資料庫中常用函式中的取整函式,常用來判別一個數能否被另一個數整除。

基本介紹

  • 中文名:向下取整函式
  • 外文名:integer
  • 適用領域:編程、數學
  • 簡稱:INT
Basic函式,Delphi函式,JavaScript,MATLAB,彙編語言指令,

Basic函式

原型
Int(number)
類別
數學函式
返回值
Integer 類型
作用
求不大於number 的最大整數,Int(3.8)=3,Int(-3.8)=-4。
注意:int不能取整。取整要用fix
舉例
Dim aa = Int(-32.9)Msgbox a

Delphi函式

求一個實數的整數部份
函式原型 function Int(X: Real): Real;
說明 X為實數。
例子
varR:Real;beginR:=Int(123.456);//R等於123R:=Int(-123.456);//R等於-124end;

JavaScript

例子1
document.write(parseInt(6.83227))
輸出:
6
例子 2
document.write(parseInt(6.23443))
輸出:
6
例子 3
document.write(parseInt(-6.13443))
輸出:
-7
例子 4
document.write(parseInt(-6.93443))
輸出:
-7

MATLAB

符號積分命令int
int(fun):求函式fun的不定積分;
int(fun,var):求函式fun關於變數var的不定積分;
int(fun, var, a,b,):求函式fun的在[a,b]間的定積分或廣義積分;
示例
>> clear;syms x y z;
>> int(sin(x*y+z),z)
ans = -cos(x*y+z)
幫助
在MATLAB命令視窗中輸入doc int查看int的幫助信息。

彙編語言指令

在彙編語言中int是一個向CPU傳送中斷的指令。
格式為INT vec。
vec為中斷向量號,其值為0~255。CPU根據這個向量號去調用核心對應的中斷例程。指令操作為:
  1. (SP)←(SP)-2,((SP)+1:(SP))←(FR)
  2. (IF)←0,(TF)←0
  3. (SP)←(SP)-2,((SP)+1:(SP))←(CS)
  4. (SP)←(SP)-2,((SP)+1:(SP))←(IP)
  5. (CS)←(vec*4+2),(IP)←(vec*4)
INT vec 指令只影響IF和TF(將其置零)。

相關詞條

熱門詞條

聯絡我們