atsukanrockのブログ

Microsoft系技術を中心にぼちぼち更新します

2009-10-01から1ヶ月間の記事一覧

Nullableはまあまあ賢い

はじめに System.Nullable<T>は、まあまあ賢い。まあまあ賢いとはどういうことかというと、予想したとおり動作してくれる。具体的には、 nullとの比較 ボックス化 が、予想したとおり動作する。</t>

0.00001.ToString()は"1E-05"

標記のとおり、 System.Single(C#ではfloat) System.Double(C#ではdouble) の、ToString()メソッドの戻り値は、値によっては指数表記となる。ドキュメントにも明記されているのだが、その説明は非常にわかりづらい。おそらく、固定小数点表記と指数表記…

SYSとSYSTEMのデフォルトのパスワード

Oracleデータベースを作成する際に、SYSやSYSTEMのパスワードを明示的に指定しないと、 SYS:CHANGE_ON_INSTALL SYSTEM:MANAGER という、デフォルトのパスワードが設定されるらしい。11gでもこの仕様は変わっていないようだ。ちなみに、パスワードが大文字…

.NETで、桁数と精度を指定してランダムな数値を生成する

はじめに 桁数と精度を指定してランダムな数値を生成するメソッドの、.NET(C#)での実装例を示す。