Type | Bug | Status | tested | Date | 21-Feb-2010 10:54 |
---|---|---|---|---|---|
Version | alpha 97 | Category | Native | Submitted by | henrikmk |
Platform | All | Severity | trivial | Priority | normal |
Summary | MAX/MIN change the datatype of the returned value |
---|---|
Description |
If an integer and decimal or money is combined, the output is decimal or money, but this is not stated in help. In a specific case, I wasn't expecting that, when a value suddenly changed from integer! to decimal!: ? max USAGE: MAX value1 value2 DESCRIPTION: Returns the greater of the two values. MAX is a native value. ARGUMENTS: value1 (scalar! date! series!) value2 (scalar! date! series!) |
Example code |
>> max 4 2.5 == 4.0 >> max 4 $2.5 == $4 |
Assigned to | n/a | Fixed in | alpha 108 | Last Update | 20-Oct-2010 03:11 |
---|
Comments | |
---|---|
(0002041)
BrianH 21-Feb-2010 22:06 |
It's changed for decimal! and money! comparison too:
>> max 4.0 $2.5 == $4.0000000000000000 In the hierarchy of integer!, decimal!, money! the higher type in the hierarchy is returned. I suspect that this is because the value needs to be converted to be compared, and the converted value is returned instead of the original. This should be either noted in the web docs or changed to return the original value, same as series. |
(0002528)
Carl 22-Sep-2010 05:09 |
A nasty side-effect bug. |
Date | User | Field | Action | Change |
---|---|---|---|---|
20-Oct-2010 03:11 | BrianH | Summary | Modified | MAX/MIN do not state in help that the datatype for an integer input is changed => MAX/MIN change the datatype of the returned value |
20-Oct-2010 03:11 | BrianH | Category | Modified | Unspecified => Native |
20-Oct-2010 03:11 | BrianH | Status | Modified | built => tested |
22-Sep-2010 05:09 | carl | Comment : 0002528 | Added | - |
22-Sep-2010 05:09 | carl | Fixedin | Modified | => alpha 108 |
22-Sep-2010 05:09 | carl | Status | Modified | submitted => built |
21-Feb-2010 22:06 | BrianH | Category | Modified | Documentation => Unspecified |
21-Feb-2010 22:06 | BrianH | Severity | Modified | text => trivial |
21-Feb-2010 22:06 | BrianH | Status | Modified | reviewed => submitted |
21-Feb-2010 22:06 | BrianH | Type | Modified | Note => Bug |
21-Feb-2010 22:06 | BrianH | Comment : 0002041 | Added | - |
21-Feb-2010 21:59 | BrianH | Description | Modified | - |
21-Feb-2010 21:59 | BrianH | Code | Modified | - |
21-Feb-2010 21:59 | BrianH | Category | Modified | Unspecified => Documentation |
21-Feb-2010 21:59 | BrianH | Status | Modified | submitted => reviewed |
21-Feb-2010 10:54 | henrikmk | Ticket | Added | - |