0
A
답변
3
정수 num은 BCD 값을 저장합니다 ... 더 깨끗한 방법 일 수 있지만 트릭을 수행해야합니다. 그러나 나는 왜 다시 물을 것인가? 당신은 ... (이 검사 경계가없는) LINQ에서 작업을 수행하려는 경우
char[] str = "12345".ToCharArray();
int num = 0;
for (int i = 0; i < str.Length; i++)
{
var val = str[str.Length -1 - i] - 48;
if (val < 0 || val > 9)
throw new ArgumentOutOfRangeException();
num += val << (4 * i);
}
Console.WriteLine(num.ToString("x2")); //must be viewed as hex
은 ...
int vs = "12345".ToCharArray().Reverse()
.Select((c, i) => (c-48) << 4 * i)
.Sum();
관련 문제
- 1. 자바에서 ASCII를 16 진수 값으로 변환하는 방법
- 2. .NET은 현재 스레드 문화에서 이름과 성의 순서를 아는 방법을 제공합니까?
- 3. 파이썬에서 확장 ASCII를 HTML 엔티티 이름으로 변환하는 방법은 무엇입니까?
- 4. C/C++ : 6 비트 ASCII를 7 비트 ASCII로 변환하는 방법
- 5. win32에서 hardware ascii를 하드웨어 스캔 코드로 변환하는 방법
- 6. Google 검색은 애플리케이션 용 API를 제공합니까?
- 7. Sun은 XML-Enc 사양에 Java API를 제공합니까?
- 8. Apple은 CalDAV를 조작하기위한 라이브러리 또는 API를 제공합니까?
- 9. 아이폰은 인간 엄지 인상을 감지하는 API를 제공합니까?
- 10. Hector는 복합 키를 지원하는 API를 제공합니까?
- 11. .NET은 GetLastInputInfo에 해당합니다?
- 12. Apple은 CGSize를 CGPoint로 변환하는 기능을 제공합니까?
- 13. .NET은 : RsaCryptoServiceProvider
- 14. int를 Java에서 캐스팅하려면 - ASCII를 사용해야합니까?
- 15. 확장 ASCII를 Oracle로 가져 오기
- 16. .net은 ArrayList.Clear 메모리를 확보합니까?
- 17. .NET은 매니페스트 충돌 XP
- 18. .Net은 정확히 무엇입니까?
- 19. 안드로이드 API를 사용하여 바코드를 정수로 변환하는 방법
- 20. 리모컨에서 호스트되는 API를 WCF로 변환하는 방법
- 21. autotrader.com (자동차 마켓 플레이스)은 차량을 게시하기위한 API를 제공합니까?
- 22. Spring MVC는 웹 링크를 구성하기위한 Java API를 제공합니까?
- 23. xml 파일의 ascii를 리터럴 문자로 디코드해야합니다.
- 24. .NET은 JMX에 상응하는 항목은 무엇입니까?
- 25. .NET은 "모든 COM 아래"입니까?
- 26. .NET은 TimeZoneInfo.TransitionTime에서 주를 어떻게 결정합니까?
- 27. COM LocalServer와 동등한 .NET은 무엇입니까?
- 28. .NET은 PHP 웹 서비스를 사용합니다.
- 29. 인쇄 NET은 전체 페이지에 확장
- 30. vb net은 모듈 내부에서 호출합니다.
BCD 숫자를 저장하는 경우에만 유용합니다. 왜 ACSII를 BCD로 변환하려고합니까? –
은 숙제 냄새가납니다. –
사람들이 다른 질문으로 대답 할 때 나는 그것을 싫어한다. 그가 원하기 때문에 그는 ASCII를 BCD로 변환하려고합니다. –