Вопросы с тегом «numbers»

115
Какой самый питонический способ проверить, является ли объект числом?

Учитывая произвольный объект python, как лучше всего определить, является ли это числом? Здесь isопределяется как acts like a number in certain circumstances. Например, скажем, вы пишете векторный класс. Если задан другой вектор, вы хотите найти скалярное произведение. Если дан скаляр, вы хотите...

112
Почему PHP считает 0 равным строке?

У меня есть следующий фрагмент кода: $item['price'] = 0; /* Code to get item information goes in here */ if($item['price'] == 'e') { $item['price'] = -1; } Он предназначен для инициализации цены предмета равной 0 и последующего получения информации о нем. Если цена указана как «e», это означает...

111
Использование комплексных чисел в Python [закрыто]

Трудно сказать, о чем здесь спрашивают. Этот вопрос неоднозначный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и снова открыть его, посетите Справочный центр . Закрыт 8 лет назад . Я новичок в...

110
Номер строки C / C ++

Могу ли я получить номер строки в компиляторах C / C ++ в целях отладки ? (стандартный способ или специальные способы для определенных компиляторов) например if(!Logical) printf("Not logical value at line number %d \n",LineNumber); // How to get LineNumber without writing it by my hand?(dynamic...

109
Фиксированная точка против числа с плавающей точкой

Я просто не могу понять числа с фиксированной и плавающей запятой из-за того, что их трудно читать по всему Google. Но ни один из тех, что я прочитал, не дает достаточно простого объяснения того, чем они являются на самом деле. Могу я получить простое определение на...

105
Как преобразовать числа с плавающей запятой в удобочитаемые дроби?

Допустим, у нас есть 0.33, нам нужно вывести 1/3. Если есть 0.4, нам нужно вывести 2/5. Идея состоит в том, чтобы сделать его удобочитаемым, чтобы пользователь понимал « x частей из y » как лучший способ понимания данных. Я знаю, что проценты - хорошая замена, но мне было интересно, есть ли...

101
Разделитель тысяч / строковый формат Javascript [дубликат]

На этот вопрос уже есть ответы здесь : Как напечатать число с запятыми в качестве разделителей тысяч в JavaScript (49 ответов) Закрыт 4 месяца назад . Есть ли в Javascript какая-либо функция для форматирования чисел и строк? Я ищу способ разделителя тысяч для строки или чисел ... (например,...

101
Number.sign () в javascript

Интересно, есть ли какие-нибудь нетривиальные способы найти знак числа ( сигнум-функция )? Может быть короче / быстрее / элегантнее, чем очевидное var sign = number > 0 ? 1 : number < 0 ? -1 : 0; Короткий ответ! Используйте это, и вы будете в безопасности и быстро (источник: moz ) if...

96
Регулярное выражение для соответствия цифре два или четыре раза

Это простой вопрос о регулярных выражениях, но я не нахожу ответа. Я хочу определить, появляется ли число последовательно два или четыре раза. Какой синтаксис я могу использовать? \d{what goes here?} Я пробовал \d{2,4}, но это выражение тоже принимает три цифры....

96
Создайте уникальный номер со временем javascript

Мне нужно на лету сгенерировать уникальные идентификационные номера с помощью javascript. Раньше я делал это, создавая число, используя время. Число будет состоять из четырехзначного года, двухзначного месяца, двухзначного дня, двухзначного часа, двухзначной минуты, двухзначной секунды и...

96
Причина появления ошибки «плохое магическое число» при загрузке рабочего пространства и как ее избежать?

Я попытался загрузить свое рабочее пространство R и получил эту ошибку: Error: bad restore file magic number (file may be corrupted) -- no data loaded In addition: Warning message: file ‘WORKSPACE_Wedding_Weekend_September’ has magic number '#gets' Use of save versions prior to 2 is deprecated...

96
Спецификация числа L Java (длинная)

Похоже, что когда вы вводите число в Java, компилятор автоматически считывает его как целое число, поэтому, когда вы вводите (long) 6000000000(не в целочисленном диапазоне), он будет жаловаться, что 6000000000это не целое число. Чтобы исправить это, мне пришлось уточнить 6000000000L. Я только что...