- result[4] = (- (self[4]*self[10]- self[6]*self[8] )*det);
- result[5] = ( (self[0]*self[10]- self[2]*self[8] )*det);
- result[6] = (- (self[0]*self[6] - self[2]*self[4] )*det);
+ result[4] = static_cast<float>(- (self[4]*self[10]- self[6]*self[8] )*det);
+ result[5] = static_cast<float>( (self[0]*self[10]- self[2]*self[8] )*det);
+ result[6] = static_cast<float>(- (self[0]*self[6] - self[2]*self[4] )*det);