C# -> VB: Math.Truncate
is not added when converting Double(/Decimal) to Integer
#1021
Labels
C# -> VB
Specific to C# -> VB conversion
output logic error
A bug where the converted output behaves differently to the input code
Input code
https://sharplab.io/#v2:C4LgTgrgdgNAJiA1AHwAICYCMBYAUH1AZgAIAHAQzGAEtyAbYjYgQTwG89ivH11PuOubsOJwA9hABGdAKbEAZmLHEAvMQAMAOgBscANz8RxalGDFJlVcQAUJ4AEpFYg0KPHT58gC8rt0/YBZcmAAC00AYRlqOhMAc2snexc3RkwATmsLMCTDEVR0zO8c1y4AXzxSoA==
Produces:
Erroneous output
https://sharplab.io/#v2:DYLgbgRgNALiBOBXAdlAJiA1AHwJIFsAHAe3hgGcACAZQE9yYBTfAWACh2AFRCYASwDGlTgEMyfEcEoBhYCPJUAgu0qrhPfkOoALMYzQ0elALIi+yABQBKFWrsARPvkoAzYsUoBeSgAYAdABsAEq2dqqOzhBilIpUuMhMAOaM8F6u7qFhEZRRAF4xcQmMyanepjDaftKMfPzIiRZuxDZsYWrSxMjkxMCMfgDq8HxMADLmjBZR8C1tqh1dPX2Dw4xjyBN5M2oAosgG1Dzsuway8uTsQA=
Produces:
Expected output
https://sharplab.io/#v2:DYLgbgRgNALiBOBXAdlAJiA1AHwJIFsAHAe3hgGcACAZQE9yYBTfAWACh2AFRCYASwDGlTgEMyfEcEoBhYCPJUAgu0qrhPfkOoALMYzQ0elALIi+yABQBKFWrsARPvkoAzYsUoBeSgAYAdABsAEq2dqqOzhBilIpUuMhMAOaM8F4mIjDafgAqSMgCGYwWbsQ2bGFqEZRRAF4xcQmMyaneppl+0ox8/MiJxe5lFarSxMjkxMCMfgDq8HxMADLmRVHwg0MjYxNTs/OMS8grIjXrqgCiyAbUPOwXBrLy5EA
Produces:
Details
Reverse conversion of #1020
The text was updated successfully, but these errors were encountered: