Hi Chathurika, We understand your point. But this is not a functional blocker. We will reduce the priority of this issue and as NuwanP mentioned in the ticket, this needs to be fixed from the JS engine level. If we are going to deal with that, it will reduce the performance of the entire data mapper and we cannot go down this path.
@NuwanP: Please report a JIRA against the JS engine and reduce the priority of this issue and keep it opened. Thanks, Chanaka On Fri, Jul 22, 2016 at 12:39 PM, Chathurika De Silva <chathuri...@wso2.com> wrote: > Hi > > Currently in data mapper, the multiplication of -2 * 0 results in -0. > Ideally in basic mathematics the value zero should not have any - or + > marking on it. I have reported [1] regarding this and according to jira's > comments if this is to be fixed the -0 should be converted to string and > then again to a number and it is shown as a concern there that this will > have a performance impact due to unnecessary operations. > > Signed zero itself is used for some mathematical operations[2] but > seemingly there is no such operation that uses signed zero available in > data mapper currently. So rather than shipping signed zero, can we ship it > to adhere the basic mathematics (if there's no hidden usage of signed -0 > that is) because first impression matters and first impression depends on > minor things like these as well. > > [1] https://wso2.org/jira/browse/DEVTOOLESB-627 > [2] https://en.wikipedia.org/wiki/Signed_zero > > Best Regards > Erandi > -- > *Chathurika Erandi* > Senior Software Engineer, > WSO2 Inc. > > *E-mail:* chathuri...@wso2.com > *Mobile: *+94714 328 612 > *Blog*: chathurikaerandi.blogspot.com > -- Thank you and Best Regards, Chanaka Fernando Senior Technical Lead m: +94 773337238 https://wso2.com <https://wso2.com/signature>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev