십진수가 포함 된 데이터베이스가 있습니다. 열은 ".. decimal (5,2) not null로 설정되어 있습니다. 내가하려는 것은이 코드를 사용하여 열의 합을 찾고 텍스트 필드에 표시하는 것입니다. public int getTotal() {
Cursor cursor = sqliteDatabase2.rawQuery(
"SELECT SUM(t
일반적인 국제 문제는 문자열로 표시된 double 값의 변환입니다. 이 물건은 많은 분야에서 발견됩니다. 때로는 그들이 1.2,3.4
5.6,6.4
영어 지역에서 또는 ,268처럼 저장되기 때문에 하나 comma separated
또는 character separated
라고 CSV 파일로 시작 (예 : 독일어 지역) 이 배경에서 대부분의 st
통화 입력이있어 유효 자릿수 만 반환해야합니다. 여기 4.00 -> 4
4.10 -> 4.1
4.01 -> 4.01
나는 현재를하고 있어요 방법은 다음과 같습니다 : 입력은 항상 두 개의 소수 자릿수를 가지고 작동하고, 그것에 어떤 솔직함을 가지고 // chop off unnecessary decimals
if (val.charAt(val.leng
두 개의 십진수 (18,0) 필드가있는 테이블이 있습니다. 두 개의 십진수 값을이 테이블에 삽입합니다. 예를 들어, 1.11 나는 (아무 캐스트와) 테이블에서 선택, 나는 모든 percision을 잃고 1. 을 얻고 그 이유 단서가 없다. TEST 값으로 인서트 (153 '시험', '테스트', 1, 1, 1.11, 1.11) TEST에서 선택하고 * 1이고
어제 나는 this general question에 소수 및 내부 정밀도에 관해 질문했습니다. 다음은 제가 해결하고자하는 시나리오에 대한 구체적인 질문입니다. 10 진수 (18,6) 인 SqlServer에 열이 있습니다. 이 값을 가져 오면 생성 된 .net 소수는 데이터베이스의 정확도와 일치합니다. 그들은 다음과 같이 : 1.100000
0.960000
파일이 있고 문자열에 '42'를 쓰고 싶습니다. 예를 들어 16 진수의 2a입니다. , 어떻게해야합니까? outfile.write (42) 또는 outfile.write (2a) 같은 것을 사용할 수 있고 파일에 문자열을 쓰지 않을 수 있기를 원합니다. 당신은을 사용하는 것이 좋습니다 바이너리 데이터를 작성하기위한