私は科学的表記法で示したい実際の値の列をいくつか持っています。かなり明白な質問のようですが、SQLiteのSELECTコマンド中に科学的な表記をどのように表示しますか?前もって感謝します。選択中のsqlite科学記法
0
A
答えて
1
SELECT
コマンドは、整数、浮動小数点数、文字列、ブロブなどを生成します。これらは、データベースに格納されたデータ構造を生成します。同等のCタイプでそれらを取得します。
あなたが求めているのは、SQLiteが浮動小数点数値に対してfloat
を返すので、SQLiteとは何の関係もありません。必要なのは、C float
タイプを文字列に変換する方法です。これは科学的表記です。これはSQLiteの外部で行われます。標準Cライブラリ関数を使用して何をしたい
は、(注snprintf
です。事前C99はsnprintf
を提供していない多くのC++コンパイラはあなたにそれを与えるのにC++は、snprintf
を提供していませんVisual Studioは_snprintf
を持っています。 IOS manipulatorsを使用して、これらの非標準バージョンまたはstd::stringstream
を使用するか、いずれにしてもそれが今までsprintf
を使用することはありませんを提供しています):。!
char outputString[40];
snprintf(outputString, 40, "%e", yourFloatTakenFromSQLite);
をあなたはどのように多くの小数点以下の桁を制御する方法を参照してくださいprintf
書式設定を調べることができますあなたは得る。
関連する問題
- 1. 科学記法変換 - スキーム
- 2. rpart.plot除外科学記法
- 3. matplotlibのインラインプロットの科学記法
- 4. 科学的表記のファクトリー
- 5. numpyのブロック科学表記
- 6. 科学記法と数字のシーケンス
- 7. JSON.NET科学記法の整数
- 8. IDLの科学記法でプロットする
- 9. 最小値の数学/科学記号
- 10. PyQtgraph y軸ラベル非科学記法
- 11. ngHandsontable科学的表記
- 12. YAML科学表記の構文
- 13. 二重表示の科学的表記
- 14. Python:科学的表記の一種
- 15. 科学的表記の整数
- 16. Double ToString - 科学的表記なし
- 17. Python matplotlib colorbar科学的表記ベース
- 18. UIStepper.valueは科学表記になっ
- 19. 科学的表記を取り除く
- 20. Matlabで科学記法の指数を得る方法
- 21. Rplotチャートの科学記法を削除する方法
- 22. PyQt - QLabelの科学記法を無効にする方法
- 23. mysqlのVarcharからDecimalへの科学記法のキャスト
- 24. VB.NETの数学操作(科学的表記なし)
- 25. DecimalFormatでの科学記法の有効桁数
- 26. 3Dプロットの縦軸の科学記法を削除する(Python)
- 27. veuszの科学記法によるY軸ラベルの設定
- 28. SASマクロ変数科学記法との論理比較
- 29. 科学的表記法の指数を取得する
- 30. matplotlibの科学記法を制御するには?
私はちょうどそのようなフォーマットが選択レベルに存在すると仮定しました。そのような機能が存在するといいと思うので、自分で管理する必要はありません。しかし、私は、選択レベルで文字列操作がなぜ許可されないのかを知ることができます。ありがとう。 – jobobo