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

91
Почему самое отрицательное значение int вызывает ошибку о неоднозначных перегрузках функций?

Я изучаю перегрузку функций в C ++ и наткнулся на это: void display(int a) { cout << "int" << endl; } void display(unsigned a) { cout << "unsigned" << endl; } int main() { int i = -2147483648; cout << i << endl; //will display -2147483648 display(-2147483648); }...

85
Как преобразовать строку в длинную в javascript?

У меня есть отметка времени миллисекунды, которую мне нужно преобразовать из String в long. Javascript имеет, parseIntно не имеет parseLong. Так как я могу это сделать? благодаря Изменить: чтобы немного расширить мой вопрос: учитывая, что, по-видимому, javascript не имеет длинного типа, как я могу...

84
long long в C / C ++

Я пробую этот код на компиляторе GNU C ++ и не могу понять его поведение: #include <stdio.h>; int main() { int num1 = 1000000000; long num2 = 1000000000; long long num3; //num3 = 100000000000; long long num4 = ~0; printf("%u %u %u", sizeof(num1), sizeof(num2), sizeof(num3)); printf("%d %ld...

84
Почему SQL Server не поддерживает беззнаковый тип данных?

Я специально думаю о неподписанных int. Вот практический пример: что вы делаете, когда ваш столбец идентичности достигает максимума? Можно либо пойти BigInt(хранилище 8 байтов вместо 4), либо провести рефакторинг приложения для поддержки отрицательных целых чисел и даже создать свои собственные...

83
Как преобразовать строку в BigInteger?

Я пытаюсь прочитать некоторые действительно большие числа со стандартного ввода и сложить их. Однако, чтобы добавить в BigInteger, мне нужно использовать BigInteger.valueOf(long);: private BigInteger sum = BigInteger.valueOf(0); private void sum(String newNumber) { // BigInteger is immutable,...

82
Чтение целых чисел из двоичного файла в Python

Я пытаюсь прочитать файл BMP на Python. Я знаю, что первые два байта указывают фирму BMP. Следующие 4 байта - это размер файла. Когда я выполняю: fin = open("hi.bmp", "rb") firm = fin.read(2) file_size = int(fin.read(4)) Я получил: ValueError: недопустимый литерал для int () с базой 10: 'F # \...

82
Как преобразовать целое число в число с плавающей запятой в Java?

У меня есть два целых числа xи y. Мне нужно рассчитать, x/yи в результате я бы хотел получить плавающий. Например в результате 3/2хотелось бы иметь 1.5. Я думал , что самый простой (или единственный) способ сделать это , чтобы преобразовать xи yв тип с плавающей точкой. К сожалению, я не могу...

82
Целое число с двухзначным шестнадцатеричным кодом в Java

Мне нужно изменить целочисленное значение на двузначное шестнадцатеричное значение в Java. Есть ли способ для этого. благодаря Мое наибольшее число будет 63, а наименьшее - 0. Мне нужен ведущий ноль для малых значений....

81
Каковы лучшие (портативные) кроссплатформенные математические библиотеки произвольной точности? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я ищу хорошую математическую библиотеку...

81
Увеличить целое значение int?

Как увеличить целочисленное значение в Java? Я знаю, что могу получить значение с помощью intValue, и я могу установить его с помощью нового Integer (int i). playerID.intValue()++; похоже не работает. Примечание. PlayerID - это целое число, которое было создано с помощью: Integer playerID = new...

81
В целочисленной арифметике C # всегда ли a / b / c равно a / (b * c)?

Пусть a, b и c не большие положительные целые числа. Всегда ли a / b / c равно a / (b * c) с целочисленной арифметикой C #? Для меня в C # это выглядит так: int a = 5126, b = 76, c = 14; int x1 = a / b / c; int x2 = a / (b * c); Итак, мой вопрос: подходит ли x1 == x2для всех a, b и c?...

80
Следует ли использовать uint в C # для значений, которые не могут быть отрицательными?

Я только что попытался реализовать класс, в котором uintвместо него используются многочисленные свойства длины / количества и т int. Д. Однако при этом я заметил, что это на самом деле болезненно, как будто никто на самом деле этого не хочет. Почти все, что выдает целочисленный тип, возвращает...

80
Почему ваш тип данных оператора переключения не может быть длинным, Java?

Вот отрывок из руководств Sun по Java : Коммутатор работает с byte, short, charи intпримитивными типами данных. Она также работает с перечисленными типами (обсуждавшихся в классах и наследовании) и несколько специальных классов, «завернуть» некоторые примитивные типы: Character, Byte, Short, и...