jeblad added a comment.

  The Wikibase number type uses bcmath, which is a PHP interface to the BC 
library, which is the library that implements the BC utility in *nix. The 
BCmath extension implements a Lua interface to the bcmath interface library in 
PHP. The bcmath C-library is pretty old, and is not IEEE 754 compliant, but the 
Wikibase numbers, ie the Wikibase quantity, ie a whole bunch of Wikidata 
statements use this format.
  
  No, it is //not// a proposal to replace bcmath with decnumber, it is a 
question whether BCmath is a sufficient implementation according to the current 
assumptions made in Wikibase number.
  
  I have already got a reply from people at WMDE, they use bcmath. The 
remaining question is whether the BCmath extension (aka Lua interface) is a 
sufficient implementation for processing Wikibase numbers according to their 
assumptions.

TASK DETAIL
  https://phabricator.wikimedia.org/T234784

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jeblad
Cc: jeblad, Aklapper, darthmon_wmde, DannyS712, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Wikidata-bugs, 
aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to