Передача десятичных знаков с помощью Protobuf между службами - PullRequest
0 голосов
/ 27 января 2011

У нас есть прото-сообщения, которые в идеале должны содержать десятичную часть как часть сообщения. Этот файл протока используется как клиентом Java, так и клиентом .NET.

Поскольку мы не можем использовать десятичную дробь, каков будет рекомендуемый подход для передачи этих значений?

1 Ответ

2 голосов
/ 27 января 2011

Сколько значащих цифр?

Если вы знаете заранее, вы можете использовать представление с фиксированной точкой , например, целое число, которое рассматривается как единицы 10 6 или что угодно более подходящее.

Если нет, то есть строка ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...