float convertEndian(union FI *fi)
{
char a,b,c,d;
a = fi->c[0];
b = fi->c[1];
c = fi->c[2];
d = fi->c[3];
fi->c[0] = c; // d
fi->c[1] = d; // c
fi->c[2] = a; // b
fi->c[3] = b; // a
return fi->f;
}
<P>
かもしれません。
なお先ほどの書き込みは下書き無しだったので予想通り間違ってました。ょゎ
-- --
Takehiro TOMINAGA // may the source be with you!
難しい事考えんと (スコア:1)
みたいにしてから、下の日記のエンディアン変換プログラムを通せばいいんではないかと。
Re:難しい事考えんと (スコア:1)
ただなんかVAX Endianは3210ではなく2301だったかもしれないので、その辺も考えると、
float convertEndian(union FI *fi)
{
char a,b,c,d;
a = fi->c[0];
b = fi->c[1];
c = fi->c[2];
d = fi->c[3];
fi->c[0] = c; // d
fi->c[1] = d; // c
fi->c[2] = a; // b
fi->c[3] = b; // a
return fi->f;
}
<P>
かもしれません。
なお先ほどの書き込みは下書き無しだったので予想通り間違ってました。ょゎ
-- Takehiro TOMINAGA // may the source be with you!
Re:難しい事考えんと (スコア:1)
今後ともよろしゅう。(w
あっしも、コピペでがんばります。(ダメダメ星人ですんまそん)
Re:難しい事考えんと (スコア:1)
今後ともよろしゅう。(w