問題タブ [conversion-specifier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
359129 参照

c - c で scanf を使用して double 値を読み取る

C で scanf() を使用して 2 つの値を読み込もうとしましたが、システムがメモリに書き込む値は、入力した値と等しくありません。コードは次のとおりです。

1 と 2 を入力すると、CMD は正しい値を返しますが、b = -858993460 既に試したことは次のとおりです。または %lf または %e または %g )、fflush(stdin) を使用してキーボード バッファーをクリアし、最初に b を読み取り、すべての可能な組み合わせを試してみました.32 ビット OS では double の長さに問題があることがわかりました。 double を読み取るために scanf("%lf", &f) を使用する必要があるため、何をしても、2 番目の値は常に間違っています。

Windows 7 32 ビット OS のデスクトップに MS VS Express 2012 を使用しています。

0 投票する
3 に答える
425 参照

c - printf がフラグ、フィールド幅、および精度を適切に処理できないのはなぜですか?

printf のすべての機能を発見しようとしていますが、これを試しました:

印刷する

テスト:%+100d

最初にフラグを使用し+、次に幅*とフラグを再利用しました0

なぜこの出力を作るのですか?わざと悪いprintf()意味で使ったのになんで100と表示されるのかな?

0 投票する
2 に答える
263 参照

python - Python で新しい変換指定子を作成する

Pythonには、次のような変換指定子があります

印刷する

独自の変換指定子を次のようにするにはどうすればよいですか

次の形式で整数を出力します

または、次のようにバイナリに変換します

印刷する

どのクラスを継承する必要があり、どの関数を変更する必要がありますか? 可能であれば、小さな例を提供してください。

ありがとう!!

0 投票する
1 に答える
96 参照

c - c構造:入力には、各数字の後に「Enter」を押すことにより、行ごとに数字が必要です

各行に1桁を書き込まずに10桁の数字を追加するにはどうすればよいですか.