サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
GPT-4o
asc-gamefreak.hatenadiary.org
doubleからBigDecimalオブジェクトを作成する場合、 BigDecimal bd = new BigDecimal(doubleVal); としてしまうと、浮動小数点で正確に表せない数値の場合、期待結果とズレる場合があります。 Javadocの BigDecimal(double) コンストラクタから引用↓ Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle # 一方、String コンストラクタは完全に予測可能である。new BigDecimal("0.1") と記述すると、「正確に」 0.1 と等しい BigDecimal が作成される。そのため、通常は、これの代わりに String コンストラクタを使用することが推奨されている # BigDecimal のソー
マイクロソフトのプロジェクト管理ツール VisualSourceSafe (以下VSS) は、普段はGUIのクライアントツールから利用しますが、コマンドラインからもすべての機能を利用できる(らしい)です。 最近「自分の担当に関係するドキュメントが、前日変更されたかどうかをラクに調べたい」というのがあるので、ちょっと調べてみました。 先に言っておきますと、VSSのヘルプにやり方に載っています。ただ、正直ヘルプがわかりづらかったんで、今回書いてみました。 例:$/docs以下のフォルダから、10月1日の変更履歴をc:\vss\changelog.txtに出力する c:> ss History $/docs -R -Vd06/10/02;00:00a~d06/10/01;00:00a -O@c:\vss\changelog.txt ss(.exe) ・・・VSSの実行ファイルです。 Histor
このページを最初にブックマークしてみませんか?
『asc-gamefreak.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く