NSNumber's stringValue выводит другие строки, которые нам не нужны

Вы можете включить в свой хэш хэш ключ: _method со значением «delete».

Например:

data = { id: 1, _method: 'delete' };
url = '/products'
request = $.post(url, data);
request.done(function(res){
  alert('Yupi Yei. Your product has been deleted')
});

Это также относится к

-1
задан Gereon 16 January 2019 в 07:13
поделиться

1 ответ

Нет, это не ошибка. Это просто стандартная проблема с внутренним представлением чисел. Итак (в Swift):

var a = 0.15 + 0.15
var b = 0.1 + 0.2
print (a == b) // can be false!
print (a >= b) // can also be false!

var c = 80.138
print(c) // 80.138
print (c - 80.0 - 0.138) // 5.218048215738236e-15

Есть много людей, наблюдающих это «странное» поведение, практически на любом языке программирования. Просто проверьте некоторые веб-сайты, такие как stackoverflow.com:

странный вывод по сравнению с плавающей точкой с литералом float

или с красивыми изображениями:

[ 112] https://bitbashing.io/comparing-floats.html

0
ответ дан Andreas Oetjen 16 January 2019 в 07:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: