元の型より表現できる範囲が小さく、データの消失や精度の低下が起こる変換、すなわち元の型の値を、変換先の型で完全に表現できない変換。 例: double から int への変換 int から char への変換