零基础VB教程062期:常用数学函数第二节 弧度、进制转换、hex/oct/round/fix/sqr等

简介: 零基础VB教程062期:常用数学函数第二节 弧度、进制转换、hex/oct/round/fix/sqr等

刘金玉的零基础VB教程062期:常用数学函数第二节


数学函数:



Abs求绝对值

Sin(x)正弦返回一个double,表示一个以弧度为单位的角

Cos

Tan

Atn反正切

Exp反对数,   e(自然对数的底)的某次方,常数数e的值大约是2.718282

Log自然对数,以e为底的对数

Rnd


弧度转角度:弧度*180/pi角度转弧度:角度*PI/180


常用数值转换:



Sgn符号函数,判断某数的正负号,正数返回1,负数返回-1,零还是返回0

Cint转为整型函数

Clng转为长整型函数

Int 向下取整,返回一个比原值要小的一个整数  int(1.9)=1    int(-1.9)=-2

Fix 去除小数部分

Sqr 求平方根

Hex 返回十六进制数,输入十进制数,返回十六进制数

Oct返回一数值的八进制值

Round(x,n)依指定求出小数点位数并四舍五入,x表示原数值,n表示小数位数


各个进制的数值表示



  • 二进制B
  • 八进制O
  • 十进制D
  • 十六进制H


课堂总结



1、掌握基本的数值类型转换

2、基本的数学函数

3、掌握进制转换方式

4、区分int和fix的区别

5、round(x,n)四舍五入的方法,这个不精确,推荐使用format函数

相关文章
|
存储 C++
C++-十进制转二进制(matlab-dec2bin函数)
C++-十进制转二进制(matlab-dec2bin函数)
140 0
|
8月前
|
C语言
C语言-----计算两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
C语言-----计算两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
|
Python
【python】bin/dec/hex/bnr进制转换函数及fp32转十六进制
【python】bin/dec/hex/bnr进制转换函数及fp32转十六进制
146 0
零基础VB教程061期:常用数学函数第一节 弧度/ abs/sin/cos/tan/atn/exp/log等
零基础VB教程061期:常用数学函数第一节 弧度/ abs/sin/cos/tan/atn/exp/log等
159 0
|
算法 Go C++
每日一题---8. 字符串转换整数 (atoi)[力扣][Go]
每日一题---8. 字符串转换整数 (atoi)[力扣][Go]
每日一题---8. 字符串转换整数 (atoi)[力扣][Go]
[oeasy]python0048_取整_int_float_浮点型_cast_扮演_tab_制表键_制表符
[oeasy]python0048_取整_int_float_浮点型_cast_扮演_tab_制表键_制表符
119 0
[oeasy]python0048_取整_int_float_浮点型_cast_扮演_tab_制表键_制表符
|
C语言
【C语言】ceil、round
【C语言】ceil、round
165 0
VB编程:取整函数Int、CInt、Fix区别-30
VB编程:取整函数Int、CInt、Fix区别-30
239 0
|
Python
ZZULIOJ-1005,整数幂(Python)
ZZULIOJ-1005,整数幂(Python)
VB编程:取整函数Int、CInt、Fix区别
VB编程:取整函数Int、CInt、Fix区别
724 0