Java의 기본 부동 소수점 유형은 double입니다. 2.5
과 같은 상수를 프로그램에 하드 코딩하면 Java가 자동으로 이중으로 만듭니다. float 또는 int에 대한 연산을 수행 할 때 더 많은 정밀도의 이점을 얻을 수있는 경우 유형이 double으로 '승격'됩니다.왜 안드로이드 API에 너무 많은 수레가 있습니까?
하지만 Android API에서는 모든 것이 사운드 볼륨에서 직사각형 좌표로 이동하는 것으로 보입니다. 대부분의 도면에 사용 된 RectF
구조가 있습니다. F는 플로트 용입니다. 승진 복식을 (float)
으로 자주 캐스팅하는 프로그래머에게는 꽤 고통스런 일입니다. 우리 모두는 자바 코드가 지저분하고 충분히 장황하다는데 동의하지 않습니까?
일반적으로 수치 연산 보조 프로세서 및 가속기는 내부 유형 중 하나에 해당하므로 Java에서 두 배를 선호합니다. 어떤 이유로 든 수레를 선호하는 Android의 Dalvik VM에 대해 뭔가 있습니까? 아니면 모든 수레가 API 디자인의 왜곡의 결과일까요?
두 배가 처음으로 시작될 때 수레 또는 정수가 두 배로 승격되는 시점은 언제입니까? – Karu