, т.е., незначащие нули усеклись. А как их сохранить?я бы посмотрел в сторону или написать свою реализацию JSON (есть на STEPIK вроде в уроках задание, и навскидку помню, что это несложно) либо натравить на результат энкодинга регулярку, добавляющую точку-разделитель, где ее нет, и нули после неё, в нужном количестве.
Если написать что-то вроде
my $f = 4.0;
my $j = JSON::encode_json({
object => {
value => $f,
}
});
print "j: ", $j;
, то получим:
j: {"object":{"value":4}}
, т.е., незначащие нули усеклись. А как их сохранить?
my $f = 4.0;object =>> {
my $j = JSON::encode_json({
value =>> $f,
}my $f = '4.0'; Пробовал?
});
print "j: ", $j;
, то получим:
j: {"object":{"value":4}}
, т.е., незначащие нули усеклись. А как их сохранить?
my $f = 4.0;object =>> {
my $j = JSON::encode_json({
value =>> $f,
}
});
print "j: ", $j;
, то получим:
j: {"object":{"value":4}}
, т.е., незначащие нули усеклись. А как их сохранить?
my $f = '4.0'; Пробовал?
Конечно:
my $f = '4.0';
my $j = JSON::encode_json({
object => {
value => $f,
}
});
print "j: ", $j;
j: {"object":{"value":"4.0"}}
j: {"object":{"value":"4.0"}}Цель достигнута?
j: {"object":{"value":"4.0"}}
Цель достигнута?
Пока нет.
j: {"object":{"value":"4.0"}}
Цель достигнута?
Пока нет.А вчём тогда цель?
j: {"object":{"value":"4.0"}}
Цель достигнута?
Пока нет.
А вчём тогда цель?
Поместить в json число с десятичной точкой.
j: {"object":{"value":"4.0"}}
Цель достигнута?
Пока нет.
А вчём тогда цель?
Поместить в json число с десятичной точкой.у, дык, а не поместили разве?
Если написать что-то вроде
my $f = 4.0;
my $j = JSON::encode_json({
, т.е., незначащие нули усеклись. А как их сохранить?
, т.е., незначащие нули усеклись. А как их сохранить?
Sysop: | Angel Ripoll |
---|---|
Location: | Madrid, Spain |
Users: | 20 |
Nodes: | 8 (0 / 8) |
Uptime: | 96:30:16 |
Calls: | 58 |
Calls today: | 1 |
Files: | 2,673 |
Messages: | 44,644 |