2
바이너리 문자열을 int로 변환 할 수있는 언어가 있습니까?바이너리 문자열을 int로 변환
내 바이너리가 지금 문자열로 존재하며, 포맷하고 싶습니다! 그것은 내가 진 내 INT 포맷 같은 방법으로 int로 : format!("{:b}",number)
내가 루프에서 조각을 데려 갈거야 이진의 큰 문자열을을, 나의 조각 중 하나는 이제 가정하자 :
let bin_idx:&str = "01110011001";
나는 정수로 바이너리를 포맷 할 :
error: unknown format trait `i`
,536 :이 컴파일러 오류를 제공
format!("{:i}",bin_idx);
나는 또한 'd'와 'u'(http://www.contrib.andrew.cmu.edu/~acrichto/doc/std/fmt/index.html)를 시도했으며 같은 오류가 발생했습니다.
당신이 이진 변수 선언을 추가 할 수 있습니다
는 다음 버전 사용 from_str_radix입니까? – Shepmaster