You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "Kenneth Gendron (JIRA)" <ji...@apache.org> on 2019/01/05 20:28:00 UTC
[jira] [Created] (GROOVY-8948) BigDecimal to primtive conversion
not working
Kenneth Gendron created GROOVY-8948:
---------------------------------------
Summary: BigDecimal to primtive conversion not working
Key: GROOVY-8948
URL: https://issues.apache.org/jira/browse/GROOVY-8948
Project: Groovy
Issue Type: Bug
Components: groovy-runtime
Affects Versions: 2.5.5
Reporter: Kenneth Gendron
The following code will not compile with Groovy:
{code:java}
Math.ceil(1/2){code}
Groovy insists that it try to find Math.ceil(BigDecimal), as opposed to performing the conversion to a double. The following will work though:
{code:java}
Math.ceil((double)1/2){code}
But the above should not be necessary as Groovy should unbox it.
Incidentally, this did work with version 2.4.12 and below.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)