print leading and trailing zeros into text file

hi I have this hex values 0BA12CE0 that I want to print to a text file ,uses these commands to do that :
fileID1 = fopen('enct40.txt','wt');
fprintf(fileID1,'%s\n',cd1);
fclosef(fileID1);
but when I open the text file the leading and trailing zeros are disappear like this 'BA12CE' how can I print the results as they are without any missing values ?

댓글 수: 3

Could you confirm that in the above that cd1 is '0BA12CE0' ? Already in character format?
per isakson
per isakson 2017년 11월 4일
편집: per isakson 2017년 11월 4일
This works here on R2016a,Win7
cd1 = '0BA12CE0';
fileID1 = fopen('enct40.txt','wt');
fprintf(fileID1,'%s\n',cd1);
fclose(fileID1);
type enct40.txt
output
0BA12CE0
mia saam
mia saam 2017년 11월 4일
It's dec value=195112160 when I use dec2hex(195112160) the leading zero will disappear

댓글을 달려면 로그인하십시오.

 채택된 답변

Cedric
Cedric 2017년 11월 4일

0 개 추천

>> dec2hex(195112160, 8)
ans =
'0BA12CE0'

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Data Import and Export에 대해 자세히 알아보기

태그

질문:

2017년 11월 4일

댓글:

2017년 11월 4일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by