ぬうぱんの備忘録

技術系のメモとかいろいろ

作った曲一覧はこちら

SSE

C/C++で四捨五入で浮動小数点を整数に丸める

なにがあった 負数込みで丸めようと思うと思いの外回り道をしてしまったのでメモ。結論だけ知りたい人は記事の末尾に飛んでオナシャス! そもそもなんで四捨五入なのか 画像の幾何的な変換を行おうとしたら、変換元の画像のピクセルに実数座標でアクセスすることに…

gccでintrinsicsでSSEでベクタライズする時の簡易的なまとめ

この記事は intrinsicsを使ってSSEでベクタライズするのに必要な足がかりを自分用にまとめたものです。 そもそもSSEって何 SIMD(http://ja.wikipedia.org/wiki/Streaming_SIMD_Extensions)を実現する拡張命令セットの名前。いろいろ種類があるしバージョンも…