double型をエディットボックスに表示させたいのですが – プログラミング – Home

double型をエディットボックスに表...
 
通知
すべてクリア

[解決済] double型をエディットボックスに表示させたいのですが


K
 K
(@K)
ゲスト
結合: 24年前
投稿: 98
Topic starter  

Kです.VC++6.0でダイアログの中にエディットボックスを作り,そこにdouble型の数値
を表示させたいのですが,うまくいきません.

char a[100];
double b;

wsprintf(a,%lf,b);
SetDlgItemText(hWnd,IDC_EDIT1,a);

という感じで,実行させるとエディットボックスに『f』と表示されてしまいます.色々
調べ,%g,%e等もやってみたのですが,これも同様に『g』とか『e』と表示されてしまい
ます.

double型の表示方法を教えてください.よろしくお願いします.
OSは,XPのSP2です.


引用未解決
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 23年前
投稿: 1301
 

wsprintfの書式指定の項をマニュアルで確認してください。printf/sprintfとは'違いま
す'
# sprintfを試してみてください


返信引用
k
 k
(@k)
ゲスト
結合: 24年前
投稿: 98
 

ありがとうございました.


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました