Публикации по теме 'integer'


Как ваш компьютер обрабатывает целые числа
Это первая запись в серии статей, посвященных пониманию вашего компьютера и его программного обеспечения. Наша цель - узнать больше о внутреннем устройстве Swift, его производительности и. Мы расскажем об основах компьютера (математика), а также о структурах, массивах и быстрой оптимизации. Этот пост будет охватывать биты, байты, целые числа и математику. Биты В вычислениях все двоично. В Swift префикс 0b представляет начало байтового литерала. И все числа ( 0 или 1 )..

О целочисленных типах в Rust
О целочисленных типах в Rust Язык программирования Rust различает целочисленные типы со знаком и без знака. В этой статье я покажу последствия такого подхода. Вы, наверное, заметили, что в Rust есть несколько целочисленных типов: u32 , i8 , usize , isize - и это лишь некоторые из них. Скорее всего, вы также заметили, что все они имеют что-то общее - перед ними стоит префикс u (что означает беззнаковый ) или i (означает, ну ... целое число ) . Большинство современных..

Вопросы по теме 'integer'

Почему языки по умолчанию не вызывают ошибок при целочисленном переполнении?
В нескольких современных языках программирования (включая C ++, Java и C #) язык позволяет целочисленное переполнение для происходят во время выполнения без возникновения каких-либо ошибок. Например, рассмотрим этот (надуманный) метод C #,...
4886 просмотров

Знаковые и беззнаковые целые числа
Правильно ли я говорю, что разница между целым числом со знаком и без знака: Без знака может содержать большее положительное значение, но не отрицательное. Без знака использует ведущий бит как часть значения, в то время как подписанная версия...
383270 просмотров
schedule 12.12.2022

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

Анализ против TryParse
В чем разница между Parse() и TryParse()? int number = int.Parse(textBoxNumber.Text); // The Try-Parse Method int.TryParse(textBoxNumber.Text, out number); Есть ли какая-то форма проверки ошибок, такая как блок Try-Catch?
114264 просмотров
schedule 17.04.2022

форматирование длинных чисел в виде строк в python
Каков простой способ в Python форматировать целые числа в строки, представляющие тысячи с K и миллионы с M, и оставляя только пару цифр после запятой? Я хотел бы показать 7436313 как 7,44M, а 2345 как 2,34K. Есть ли для этого какой-либо оператор...
28157 просмотров
schedule 26.03.2023

Как читать целое число в Erlang?
Я пытаюсь прочитать пользовательский ввод целого числа. (например, cin ›› nInput; в C++) Я нашел io:fread bif на http://www.erlang.org/doc/man/io.html , поэтому я пишу такой код. {ok, X} = io:fread(input: , ~d), io:format(~p~n, [X]). но...
11638 просмотров
schedule 16.04.2023

Преобразование целого числа в шестнадцатеричное и шестнадцатеричного в целое
Итак, у меня этот запрос работает (где signal_data - столбец) в Sybase, но он не работает в Microsoft SQL Server: HEXTOINT(SUBSTRING((INTTOHEX(signal_data)),5,2)) as Signal У меня тоже есть в Excel (где A1 содержит значение):...
264568 просмотров
schedule 01.06.2022

Преобразование потока байтов в числовой тип данных
Допустим, у меня есть поток байтов, в котором я знаю расположение 64-битного значения (64-битный одноразовый номер). Порядок байтов — Little-Endian. Поскольку целочисленный тип данных PHP ограничен 32-битным (по крайней мере, в 32-битных...
2510 просмотров
schedule 25.11.2022

php преобразовать строку хеш-формы в целое число
Есть ли в PHP встроенная функция для преобразования строки в целочисленные хэши, что трудно изменить? Теперь я знаю, что мне, вероятно, удастся сделать md5 и обработать его подстроку как число с основанием 16, но я ищу что-то встроенное. Спасибо.
12564 просмотров
schedule 10.04.2022

PHP: эквивалент intval() для чисел ›= 2147483647
В PHP 5 я использую intval() всякий раз, когда в качестве входных данных я получаю числа. Таким образом, я хочу убедиться, что не получаю строк или чисел с плавающей запятой. Все мои входные числа должны быть целыми числами. Но когда я получаю...
17252 просмотров
schedule 04.10.2022

Почему бы мне не объявить NSInteger с *
Я пробую свои силы на курсе iPhone из Стэнфорда в iTunes U, и меня немного смущают указатели. В первом задании я пытался сделать что-то вроде этого NSString *processName = [[NSProcessInfo processInfo] processName]; NSInteger *processID =...
33032 просмотров

Как я могу определить отношение MIN/MAX целочисленного типа C в препроцессоре?
Я пытаюсь определить взаимосвязь размеров целочисленных типов заданного компилятора с помощью препроцессора. Мое требование состоит в том, чтобы у меня было два типа, один из которых беззнаковый, а другой — подписанный тип, способный хранить каждое...
207 просмотров
schedule 18.06.2023

Размер целых чисел?
Это связано с вопросом, который я прочитал вчера: Как определить сколько байтов нужно целому числу? В любом случае, у у меня есть вопрос: Я ищу наиболее эффективный способ вычисления минимального количества байтов, необходимых для хранения...
440 просмотров
schedule 30.03.2023

Класс текстового поля принимает только целые числа в Java
Я просто хочу, чтобы класс текстового поля принимал только целые числа .. Я что-то сделал, но думаю, что этого недостаточно. Кто-нибудь может мне помочь? Спасибо... import java.awt.TextField public class textbox extends TextField{...
2881 просмотров
schedule 15.07.2023

Каков самый простой способ преобразовать список с помощью str в список с int?
Каков самый простой способ преобразовать список с str в список с int в Python? Например, нам нужно преобразовать ['1', '2', '3'] в [1, 2, 3] . Конечно, мы можем использовать цикл for , но это слишком просто.
5888 просмотров
schedule 18.07.2023

Как мне сделать модуль в С++?
Как выполнить операцию модификации между двумя целыми числами в С++?
25069 просмотров
schedule 13.02.2023

Как найти кратные одному и тому же целому числу в массиве?
Моя проблема заключается в следующем. У меня есть массив целых чисел. Список массивов содержит 5 целых чисел, например [5,5,3,3,9] или, возможно, [2,2,2,2,7]. Многие из массивов имеют повторяющиеся значения, и я не уверен, как подсчитать, сколько...
3920 просмотров
schedule 02.09.2022

побитовое И в Javascript с 64-битным целым числом
Я ищу способ выполнить побитовое И для 64-битного целого числа в JavaScript. JavaScript преобразует все свои значения типа double в 32-разрядные целые числа со знаком для выполнения побитовых операций ( подробности здесь ).
24006 просмотров

Почему int num = Integer.getInteger (123) выдает исключение NullPointerException?
Следующий код выдает NullPointerException : int num = Integer.getInteger("123"); Вызывает ли мой компилятор getInteger с нулевым значением, поскольку он статичен? В этом нет никакого смысла! Что происходит?
59423 просмотров

Округлить деление до целого числа в большую сторону
есть ли простой способ округлить результат деления до целого числа? Я хотел бы иметь это: 18/20 -> 1 19/20 -> 1 20/20 -> 1 21/20 -> 2 22/20 -> 2 23/20 -> 2 ... и так далее ... 38/20 -> 2 39/20 -> 2 40/20 ->...
1274 просмотров
schedule 19.05.2022