1:math
// 引數必須是對應的弧度
值log.d(tag, "onclick:sin(60)== "+math.sin(60/180*math.pi));
log.d(tag, "onclick:cos(60)== "+math.cos(60/180*math.pi));
log.d(tag, "onclick:tan(45)== "+math.tan(45/180*math.pi));
// math.asin
反三角函式返回
值都是弧度
值不是角度
值log.d(tag, "onclick:asin(05)== "+math.todegrees(math.asin(0.5)));
log.d(tag, "onclick:acos(05)== "+math.todegrees(math.acos(0.5)));
log.d(tag, "onclick:atan(1)== "+math.todegrees(math.atan(1)));
// 將角度
值轉化為弧度
值log.d(tag, "onclick:toradians(180)== "+math.toradians(180));
// 將弧度
轉化為對應的角度
log.d(tag, "onclick:todegrees(pi)== "+math.todegrees(math.pi));
// 忽略e
的x次方log.d(tag, "onclick:exp(4)== "+math.exp(4));
log.d(tag, "onclick:log(4)== "+math.log(4));
// 開平方
log.d(tag, "onclick:sqrt(5)== "+math.sqrt(5));
// 開立方
log.d(tag, "onclick:cbrt(5)== "+math.cbrt(5));
// 5的3
次方log.d(tag, "onclick:pow(5)== "+math.pow(5,3));
//
返回大於等於
( >= )給定
引數的的最小整數。
log.d(tag, "onclick:ceil(5)== "+math.ceil(5));
//
返回與引數
最接近的整
數。返回型別
為double
。log.d(tag, "onclick:rint(5)== "+math.rint(5));//它
表示四捨五入,演算法
為math.floor(x+0.5),即將
原來的數
字加上0.5
後再向下取整,所以,
// math.round(11.5) 的結
果為12,
math.round(-11.5) 的結
果為-11。
log.d(tag, "onclick:round(5)== "+math.round(5.1));
//
log.d(tag, "onclick:random(5)== "+math.random());
log.d(tag, "onclick:max(5)== "+math.max(1,12));
log.d(tag, "onclick:min(5)== "+math.min(1,12));
d/mainactivity: onclick:sin(60)== 0.0d/mainactivity: onclick:cos(60)== 1.0
d/mainactivity: onclick:tan(45)== 0.0
d/mainactivity: onclick:asin(05)== 30.000000000000004
d/mainactivity: onclick:acos(05)== 60.00000000000001
d/mainactivity: onclick:atan(1)== 45.0
d/mainactivity: onclick:toradians(180)== 3.141592653589793
d/mainactivity: onclick:todegrees(pi)== 180.0
d/mainactivity: onclick:exp(4)== 54.598150033144236
d/mainactivity: onclick:log(4)== 1.3862943611198906
d/mainactivity: onclick:sqrt(5)== 2.23606797749979
d/mainactivity: onclick:cbrt(5)== 1.709975946676697
d/mainactivity: onclick:pow(5)== 125.0
d/mainactivity: onclick:ceil(5)== 5.0
d/mainactivity: onclick:rint(5)== 5.0
d/mainactivity: onclick:round(5)== 5
d/mainactivity: onclick:random(5)== 0.7813391965003292
d/mainactivity: onclick:max(5)== 12
d/mainactivity: onclick:min(5)== 1
java 基礎 類詳解
package 包名 類修飾詞列表 class 類名 extends 父類 implements 介面 名 內的內容可以不加1 作用 用於實現類的各種功能。2 定義 public 返回資料型別 方法名 引數列表 返回的資料型別若為空則為void3 呼叫類的成員方法 不被private修飾 在main...
Java基礎 極客 08 Java類方法詳解
2 static關鍵字 姓名 性別 年齡 身高 性格,做自我介紹 public class liefangfademo1 3 定義無參方法 姓名 性別 年齡 身高 性格,做自我介紹 public class liefangfademo2 把反覆使用的 分裝在方法中 public static voi...
java類集詳解
在學習類集之前,先明確乙個概念,那就是啥叫重量級,啥叫輕量級。在學習框架或容器時,常常會有人說這個容器是重量級的,這個容器是輕量級的,現在就對重量級和輕量級做乙個解釋。重量級還是輕量級主要看它應用了多少服務。使用服務越多,對系統資源的占用也越多,負載越大,必然會影響到應用發布時間和執行效能。對於乙個...