나는 때때로 Android에서 채색이 # FF191919로 수행되는 예를 보았습니다. 8 자리 16 진수를 의미합니다. 그러나 6 자리 숫자 여야합니다. 그들은 어떻게 관련되어 있습니까? o 원하는 경우 6 자리 숫자를 8 자리 숫자로 변환합니다. 어떻게하나요? # 424242를 8 자리 숫자 색상으로 변환한다는 뜻입니까? 자세한 사항을 알려주세요. 시간과 도움에 감사드립니다.
다음 코드가 있습니다. int Val=-32768; String Hex=Integer.toHexString(Val); 이것은 ffff8000 int FirstAttempt=Integer.parseInt(Hex,16); // Error "Invalid Int" int SecondAttempt=Integer.decode("0x"+Hex); // Error "Invalid Int" 따라서 처음에는 -32768 값을 16 진수 문자열 ffff8000으로 변환하지만 16 진수 문자열을 다시 Integer로 변환 할 수 없습니다. 에서 .Net작동 나는 기대, 그리고 것입니다 returns -32768. 나는 이것을 직접 …
그래서 signal_dataSybase 에서이 쿼리 ( 열이있는 곳) 가 작동 하지만 Microsoft SQL Server에서는 작동하지 않습니다. HEXTOINT(SUBSTRING((INTTOHEX(signal_data)),5,2)) as Signal Excel에도 있습니다 ( A1값 이 포함 된 위치 ). =HEX2DEC(LEFT(DEC2HEX(A1),LEN(DEC2HEX(A1))-2)) 누구든지 SQL Server에서이 작업을 수행하는 방법을 알고 있습니까?