競技プログラミングってよく問題に注目しとかないと
int型にlong型じゃないと入らないような桁を入れちゃって
桁あふれが起こる、ってことが頻繁にあります。
で、それを検出できる仕組みがC#にはあるということをこないだ知りました。
「checked キーワード」というものです。
下記の記事が非常によくまとまっていました。
webbibouroku.com
「これint型で収まるか・・・?収まらないか・・・・?」みたいな際どいところには
使ってみようと思います!
リンク
競技プログラミングってよく問題に注目しとかないと
int型にlong型じゃないと入らないような桁を入れちゃって
桁あふれが起こる、ってことが頻繁にあります。
で、それを検出できる仕組みがC#にはあるということをこないだ知りました。
「checked キーワード」というものです。
下記の記事が非常によくまとまっていました。
webbibouroku.com
「これint型で収まるか・・・?収まらないか・・・・?」みたいな際どいところには
使ってみようと思います!
© 2018 meimaru's blog