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

226
parseInt (null, 24) === 23 ... подождите, что?

Хорошо, поэтому я возился с parseInt, чтобы посмотреть, как он обрабатывает значения, которые еще не инициализированы, и наткнулся на этот драгоценный камень. Ниже происходит для любого радиуса 24 или выше. parseInt(null, 24) === 23 // evaluates to true Я протестировал его в IE, Chrome и Firefox, и...

223
Java: анализировать значение int из символа

Я просто хочу знать, есть ли лучшее решение для анализа числа из символа в строке (при условии, что мы знаем, что символ в индексе n является числом). String element = "el5"; String s; s = ""+element.charAt(2); int x = Integer.parseInt(s); //result: x = 5 (бесполезно говорить, что это всего лишь...

221
Формат Float до n десятичных знаков

Мне нужно отформатировать число с плавающей точкой "n" десятичных знаков. пытался BigDecimal, но возвращаемое значение не является правильным ... public static float Redondear(float pNumero, int pCantidadDecimales) { // the function is call with the values Redondear(625.3f, 2) BigDecimal value =...

220
Float и двойной тип данных в Java

Тип данных с плавающей запятой - это 32-битная плавающая точка IEEE 754 с одинарной точностью, а тип данных с двойной точностью - 64-битная плавающая точка IEEE 754 с двойной точностью. Что это означает? И когда я должен использовать float вместо double или...

219
Как мне конвертировать из int в Long в Java?

Я продолжаю находить как здесь и Google людей , имеющих проблемы , идущие от longк , intа не наоборот. Тем не менее, я уверен, что я не единственный, кто столкнулся с этим сценарием, прежде чем перейти intк Long. Единственными другими ответами, которые я нашел, были «Просто установите его как...

218
Как установка baselineAligned в false улучшает производительность в LinearLayout?

Я просто создавал некоторый пользовательский интерфейс в xml, и Lint предупредил меня и сказал установить для android: baselineAligned значение false, чтобы повысить производительность в ListView. Документы для изменений Lint, которые добавили это предупреждение, говорят Производительность макета:...

217
Pretty-Print JSON в Java

я использую JSON-простой и мне нужно красиво распечатать данные JSON (сделать их более читабельными). Я не смог найти эту функцию в этой библиотеке. Как это обычно...

216
Какое потребление памяти у объекта в Java?

Является ли пространство памяти, потребляемое одним объектом с 100 атрибутами, таким же, как у 100 объектов с одним атрибутом каждый? Сколько памяти выделено для объекта? Сколько дополнительного пространства используется при добавлении...

214
Какой лучший способ проверить, представляет ли String целое число в Java?

Обычно я использую следующую идиому, чтобы проверить, можно ли преобразовать строку в целое число. public boolean isInteger( String input ) { try { Integer.parseInt( input ); return true; } catch( Exception e ) { return false; } } Это только я, или это кажется немного хакерским? Какой способ лучше?...

211
Хорошая печать коллекций Java (toString не возвращает симпатичный вывод)

Я хочу напечатать Stack<Integer>объект так же хорошо, как это делает отладчик Eclipse (то есть [1,2,3...]), но печать с ним out = "output:" + stackне возвращает этот хороший результат. Просто чтобы уточнить, я говорю о встроенной коллекции Java, поэтому я не могу переопределить ее toString()....

211
Почему использование len (SEQUENCE) в значениях условий считается неправильным Pylint?

Учитывая этот фрагмент кода: from os import walk files = [] for (dirpath, _, filenames) in walk(mydir): # more code that modifies files if len(files) == 0: # <-- C1801 return None Пилинт встревожил меня этим сообщением относительно строки с оператором if: [pylint] C1801: не использовать в...

210
Форматирование числа с плавающей точкой до 2 десятичных знаков

В настоящее время я создаю модуль продаж для веб-сайта клиентов. До сих пор у меня была идеальная цена продажи для расчета, но я застрял, отформатировав вывод в 2 десятичных знака. В настоящее время я вызываю это в переменной, чтобы данные могли связать результаты с представлением списка. Sale =...

210
Как преобразовать int в шестнадцатеричную строку?

Я хочу взять целое число (это будет <= 255), в шестнадцатеричное представление строки например: я хочу пройти 65и выйти '\x41'или или 255получить '\xff'. Я пытался сделать это с struct.pack('c',65 ), но это подавляет все выше, 9так как он хочет принять в одну строку...

204
Как изменить десятичный разделитель DecimalFormat с запятой на точку / точку?

У меня есть этот маленький сумасшедший метод, который преобразует значения BigDecimal в красивые и удобочитаемые строки. private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3);...

203
Как проверить, является ли значение с плавающей точкой целым числом

Я пытаюсь найти самый большой корень куба, который является целым числом, которое составляет менее 12 000. processing = True n = 12000 while processing: n -= 1 if n ** (1/3) == #checks to see if this has decimals or not Я не уверен, как проверить, если это целое число или нет! Я мог бы...