이진 전환"10 진수

A

angu

Guest
안녕하세요 ........
내가 MATLAB ..에서 바이너리 형식으로 10 진수 숫자로 변환하려면내가 dec2bin 사용 (D 조, k)는 그것을 변환하는 기능입니다.하지만, 그것은 숫자 2 미만 supprts ^ 53.숫자를 넣고 2 ^ 64을 전환합니다.
난 ..... 이건 내 프로젝트의 일환으로 필요 ..... 그래서 좀 도와주세요, 아님 어떤 힌트를주지 ..........제발.
미리 감사드립니다
Angu

 
안녕,

를 사용하면 불러 dec2bin (D 조), 여기서 d는 문자열로 그것을 넣고 2 ^ 52만을 의미할 수도있습니다.U 그 이상 갈 수 없어.올린날짜 2 분 후 :안녕,

matlab에 정수를 표현할 수 개까지 2 ^ 52 모든 기본 형식이다.

 
아마도 손으로 conversasion 프로그램 가능 한가?

 
안녕하세요 flanello
통해 UR U 노력에 대한 감사 ...
우리 손으로 - 12 바이너리 변환 .. 메서드를 구현을위한 부문려고
하지만 숫자보다 2 ^ 53 - 1, 산술 연산을 못해 지원을 ........ 그래서 우리 부서 부서 또는 modulo 할 수 없어 ...
만약 u이 pblm를 해결할 다른 방법이, pls 도와주세요
U 감사합니다

 
불행히도 아직까지 T는 matlab에 순간에 사용할 수 ..
matlab에에서 작업을하면 2 번보다 무엇을 할 수있는 ^ 53 - 1?

만약 당신이 빼기 수 있기 때문에, 당신은 간단하게 루프 / modulo 기능을 사용하면 자신의 divison 구축할 수있습니다.

난 지금이 performant 솔루션되지 않습니다 ....
하지만 난 지금 전혀 좋은 생각이 있어요추가 11 분 후 :만약 handcoded 기능을 작동, 당신은 첫 번째 비트 나머지 전화 번호까지 이러한 기능을 사용할 수있는 2보다 작습니다 ^ 53.그러면 matlab에에서 dec2bin 기능을 사용할 수있습니다.

 
제가 잠시 말씀을 드리면 10 진수 및 vica 반대로 바이너리 변환하는 엑셀 스프레드 시트를했다.단지 1024 확장이 순간.만약 당신이 여전히 알려줘 비슷한 neeed, 난 뭐든 당신이었습니다 연장해드립니다이 필요합니다.

 
Matlab과 같은 경우에는 2 이상의 10 진수 숫자를 지원하지 않습니다 ^ 53 것 같은데, 당신은 사용자 정의 데이터 형식 및 적절한 변환 함수를 만들어야 할 수도있습니다.

 

Welcome to EDABoard.com

Sponsor

Back
Top