| Width | Overflow | Live Result | Expected |
|---|---|---|---|
| Without rounding: width: 2.55px |
overflow: visible | ||
| overflow: hidden | |||
| Float To Integer: width: calc((2.55px * 1.4E-45) / 1.4E-45) |
overflow: visible | ||
| overflow: hidden | |||
| Float to Even Integer: width: calc((2.55px * 1.4E-45 / 2) / 1.4E-45 * 2) |
overflow: visible | ||
| overflow: hidden | |||
| Double To Integer: width: calc((2.55px * 5e-324) / 5e-324) |
overflow: visible | ||
| overflow: hidden | |||
| Double to Even Int: width: calc((2.55px * 5e-324 / 2) / 5e-324 * 2) |
overflow: visible | ||
| overflow: hidden | |||
| Double to Integer without Subnormal: width: calc((2.55px * 2.2250738585072014e-308 * 2.220446049250313e-16) / 2.2250738585072014e-308 / 2.220446049250313e-16) |
overflow: visible | ||
| overflow: hidden | |||
| Double to Even Integer without Subnormal: width: calc((2.55px * 2.2250738585072014e-308 * 2.220446049250313e-16 / 2) / 2.2250738585072014e-308 / 2.220446049250313e-16 * 2) |
overflow: visible | ||
| overflow: hidden | |||
| Integer without Subnormal Rounded: width: calc((2.55px * 2.23e-308 * 2.22e-16) / 2.23e-308 / 2.22e-16) |
overflow: visible | ||
| overflow: hidden | |||
| Even Integer without Subnormal Rounded: width: calc((2.55px * 2.23e-308 * 2.22e-16 / 2) / 2.23e-308 / 2.22e-16 * 2) |
overflow: visible | ||
| overflow: hidden |