まずどうやって定数 10億 をソースコード内に埋め込むかからだな。
文字列にしてパースするのか、プリミティブ型の値から計算で求めるのか。

個人的には C オンリー(!C++)なら構造体のイニシャライザに16進直埋めがお勧めだと思う。