Вам нужно установить правильный тип контента и подкрепить свой объект.
var arr = {City:'Moscow', Age:25};
$.ajax({
url: "Ajax.ashx",
type: "POST",
data: JSON.stringify(arr),
dataType: 'json',
async: false,
contentType: 'application/json; charset=utf-8',
success: function(msg) {
alert(msg);
}
});
Для этого лучше подойдет расширение PHP GMP . В качестве дополнительного бонуса вы можете использовать его для преобразования десятичных чисел в двоичные, например:
gmp_strval(gmp_init($n, 10), 2);
Насколько я могу сказать, bcmath расширение является тем, которое Вы захотите. Данные в руководстве PHP немного редки, но Вы, чтобы смочь установить точность, чтобы быть точно, что Вам нужна при помощи bcscale () функция или дополнительный третий параметр в большинстве других функций bcmath. Не слишком уверенный в вещи двоичных строк, но небольшом количестве поиска с помощью Google говорит мне, что необходимо смочь сделать с путем использования пакета () функция.
Уже существует различный классы доступный для этого так, можно хотеть посмотреть на них прежде, чем записать собственное решение (действительно писание собственного решения все еще необходимо).