1
私はSystem.currentTimeMillis()を使用しています。プログラムによって取られた時間を計算するためのjavaのfuntion。プログラムを10回繰り返し実行して平均結果を報告する必要があります。もし私がSystem.currentTimeMillis()の出力を保存していれば;二重として機能することは許容されます。System.currentTimeMillis()の出力をmysqlに格納
私はSystem.currentTimeMillis()を使用しています。プログラムによって取られた時間を計算するためのjavaのfuntion。プログラムを10回繰り返し実行して平均結果を報告する必要があります。もし私がSystem.currentTimeMillis()の出力を保存していれば;二重として機能することは許容されます。System.currentTimeMillis()の出力をmysqlに格納
System.currentTimeMillis()
は、8バイトを必要とするlongを返します。また、その値をmysqlに保存したい場合は、同等の値がBIGINTになります。これも8バイトです。
参照:
ジャワ
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
のMySQL
http://dev.mysql.com/doc/refman/5.7/en/integer-types.html
計算された平均多分小数点値ひいてはのみ平均旧姓dsはタイプdouble
になります。
私は平均と標準偏差を計算しているので、10進数値を受け入れるデータ型が必要です。したがって、私はそれを二重に保管することを考えています。その罰金があれば教えてください。 – Sangeeta
@Sangeeta値は* milliseconds *であるため、平均値の小数部は* milliseconds *の小数部になります。あなたは本当に*平均値のためのその種の精度が必要ですか? – Andreas
これは研究プロジェクトなので、可能な限り最善のことを報告したい。 – Sangeeta