当前位置:网站首页>Number and math classes
Number and math classes
2022-07-04 11:12:00 【Rebith mysllf】
Java Of Math class
function : tangent (Math.tan())、 sine (Math.sin()) 、 cosine (Math.cos())、 angle (Math.PI/n)、Π(Math.PI)、 Arctangent representation
Java Of Number and Math Class method
1 | xxxValue() take Number Object to xxx Value of data type and return . |
---|---|
2 | compareTo() take number Object and parameter comparison . |
3 | equals() Judge number Whether the object is equal to the parameter . |
4 | valueOf() Return to one Number Object specifies the built-in data type |
5 | toString() Returns the value as a string . |
6 | parseInt() Parse string to int type . |
7 | abs() Returns the absolute value of the parameter . |
8 | ceil() Return greater than or equal to ( >= ) The smallest integer of a given parameter , The type is double precision floating point . |
9 | floor() Return less than or equal to (<=) The maximum integer for a given parameter . |
10 | rint() Returns the integer closest to the parameter . The return type is double. |
11 | round() It said rounding , Algorithm for Math.floor(x+0.5), Add the original number 0.5 Then round down , therefore ,Math.round(11.5) As the result of the 12,Math.round(-11.5) As the result of the -11. |
12 | min() Returns the minimum of two parameters . |
13 | max() Returns the maximum of two parameters . |
14 | exp() Returns the base of a natural number e The parameter power of . |
15 | log() Returns the logarithm of the natural base of the parameter . |
16 | pow() Returns the second power of the first argument . |
17 | sqrt() Find the arithmetic square root of the parameter . |
18 | sin() Please specify double Sine of type parameter . |
19 | cos() Please specify double Cosine value of type parameter . |
20 | tan() Please specify double Tangent value of type parameter . |
21 | asin() Please specify double Arcsine value of type parameter . |
22 | acos() Please specify double The arccosine value of the type parameter . |
23 | atan() Please specify double Arctangent value of type parameter . |
24 | atan2() Convert Cartesian coordinates to polar coordinates , And return the angle value of polar coordinates . |
25 | toDegrees() Convert parameters to angles . |
26 | toRadians() Convert the Angle to radians . |
27 | random() Returns a random number . |
Math Of floor,round and ceil Method example comparison
Parameters | Math.floor | Math.round | Math.ceil |
---|---|---|---|
1.4 | 1 | 1 | 2 |
1.5 | 1 | 2 | 2 |
1.6 | 1 | 2 | 2 |
-1.4 | -2 | -1 | -1 |
-1.5 | -2 | -1 | -1 |
-1.6 | -2 | -2 | -1 |
@copy Novice tutorial
Math as well as Number Methods of class can be called and run directly , Use the class name . Method name
边栏推荐
- Elevator dispatching (pairing project) ③
- MBG combat zero basis
- 1. Circular nesting and understanding of lists
- Four sorts: bubble, select, insert, count
- [Galaxy Kirin V10] [server] NFS setup
- Heartbeat报错 attempted replay attack
- Fundamentals of software testing
- The most ideal automated testing model, how to achieve layering of automated testing
- Open the neural network "black box"! Unveil the mystery of machine learning system with natural language
- Performance features focus & JMeter & LoadRunner advantages and disadvantages
猜你喜欢
JMeter Foundation
Take advantage of the world's sleeping gap to improve and surpass yourself -- get up early
JMeter common configuration components and parameterization
Climb Phoenix Mountain on December 19, 2021
Canoe - the third simulation project - bus simulation-1 overview
[Galaxy Kirin V10] [server] NFS setup
Using Lua to realize 99 multiplication table
Fundamentals of software testing
[Galaxy Kirin V10] [server] system partition expansion
Canoe the second simulation engineering xvehicle 3 CAPL programming (operation)
随机推荐
VPS安装Virtualmin面板
QQ group administrators
Dictionaries and collections
VI text editor and user rights management, group management and time management
QQ get group link, QR code
Simple understanding of string
2021-11-02
[Galaxy Kirin V10] [server] system partition expansion
Performance test overview
Some tips on learning database
Solaris 10网络服务
software test
Locust installation
Deepmind proposed a Zuan AI, which specially outputs network attack language
Performance test method
First article
Discussion | has large AI become autonomous? Lecun, chief scientist of openai
Unittest+airtest+beatiulreport combine the three to make a beautiful test report
Detailed array expansion analysis --- take you step by step analysis
Canoe - the third simulation project - bus simulation - 3-1 project implementation