Well, it might be as simple as how it is represented in .Net: http://csharpindepth.com/Articles/General/Decimal.aspx
Other languages might have different representation, and ranges, so whatever is chosen, there may be cases where the wire format can't be represented in the native type for a specific language. On Fri, May 6, 2016 at 7:34 PM Adam Cozzette <[email protected]> wrote: > A decimal type sounds like potentially a good candidate for becoming a > well-known > type > <https://developers.google.com/protocol-buffers/docs/reference/google.protobuf> > with a custom JSON representation. There's a StackOverflow discussion > <http://stackoverflow.com/questions/371604/whats-the-best-way-to-represent-system-decimal-in-protocol-buffers> > about representing decimals in protocol buffers from way back in 2008 so it > sounds like this a problem that people have been running into for a while. > Do you have any thoughts on what it would look like? Maybe the most > important thing would be to make sure it plays well with the decimal types > used in various languages. > > On Mon, May 2, 2016 at 11:09 AM, Raymond Rizzuto <[email protected]> > wrote: > >> Is there an extension mechanism that could be used to support Decimal >> (handy for financial data) via JSON in protobuf 3? Or in a future >> version? I know I could come up with some representation specific to my >> application, but that seems somewhat shortsighted. >> > -- >> You received this message because you are subscribed to the Google Groups >> "Protocol Buffers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at https://groups.google.com/group/protobuf. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/protobuf. For more options, visit https://groups.google.com/d/optout.
