Лучшие octal вопросы ИТ разработчиков

  • 2 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

 который также принимает начальную '#' как шестнадцатеричное число.

у такое поведение происходит? long value = 123450; System.out.println("value: " + value);значение: 123450 long value = 0123450; // ^ System.out.println("value: " + value);значение: 42792 Что это за 42792?

Задан 04 Apr 2011, 14:46 от Andrea Scarafoni
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Странное поведение с числами, которые имеют начальный ноль [дубликаты]

На этот вопрос уже есть ответ: ассив @php ведет себя странно со значением ключа 07 & 08 [/questions/4750781/php-array-behaving-strangely-with-key-value-07-08] 5 ответов Это ошибка в PHP? [Дубликат] [/questions/11416046/is-this-a-bug-in-php] ...

Задан 20 Feb 2013, 13:32 от Manu Mathew Keerampanal
  • 319 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 восьмеричное число, логика должна быть неправильной.

всегда равен нулю, поэтому это не имеет значения. Но в недавней дискуссии с моим другом он сказал, что восьмеричные литералы сегодня почти не используются. Затем до меня дошло, что на самом деле почтивсе целочисленные литералы в ...

Задан 01 Aug 2011, 07:46 от ybungalobill
  • 272 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Как мне обойти восьмеричное поведение parseInt в JavaScript?

Попробуйте выполнить следующее в JavaScript: parseInt('01'); //equals 1 parseInt('02'); //equals 2 parseInt('03'); //equals 3 parseInt('04'); //equals 4 parseInt('05'); //equals 5 parseInt('06'); //equals 6 parseInt('07'); //equals 7 ...

Задан 11 May 2009, 22:14 от Portman
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Java Int подразделение смущает меня

Я делаю очень простое Int-подразделение и получаю странные результаты. Этот код печатает2 как и ожидалось: public static void main(String[] args) { int i = 200; int hundNum = i / 100; System.out.println(hundNum); }Этот код печатает1 ...

Задан 10 Nov 2009, 04:36 от jjnguy
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

это

у следующие результаты в 34? Кажется, это не имеет ничего общего с восьмеричными числами. intval(042);

Задан 15 Jun 2011, 04:13 от RoboTamer
  • 61 голос
  • 6 ответов
  • 0 просмотров
6 ответов

Является ли 0 восьмеричным или десятичным в С? [Дубликат]

На этот вопрос уже есть ответ: Является ли 0 десятичным или восьмеричным литералом? [/questions/6895522/is-0-a-decimal-literal-or-an-octal-literal] 3 ...

Задан 29 Oct 2014, 08:02 от Gops AB
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как установить значение восьмеричного в Java?

Я пытаюсь написать следующий код. Но это дает мне ошибку, пожалуйста, помогите мне. int six=06; int seven=07; int abc=018; int nine=011; System.out.println("Octal 011 ="+nine); System.out.println("octal O18 =" + abc);почему я не могу дать 018 и ...

Задан 08 May 2013, 06:09 от Kapil
  • 47 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Неверный токен при использовании восьмеричных чисел

Я новичок в Python, и я пытаюсь использовать восьмеричное число в моем скрипте, но когда я пытаюсь это сделать, он возвращает мне эту ошибку: >>> a = 010 SyntaxError: invalid token (<pyshell#0>, line 1) >>> 01 SyntaxError: invalid token ...

Задан 03 Dec 2009, 05:39 от Rafael
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Десятичная ошибка преобразования

Я пишу программу, которая преобразует восьмеричные числа в десятичные. Он компилируется правильно и все, но с моим кодом преобразования что-то не так. Мне это кажется совершенно логичным, однако каким-то образом, когда я запускаю программу, ...

Задан 30 Oct 2012, 16:00 от user1714873
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Десятичная ошибка преобразования

Я пишу программу, которая преобразует восьмеричные числа в десятичные. Он компилируется правильно и все, но с моим кодом преобразования что-то не так. Мне эт...

Задан 30 Oct 2012, 15:00 от user1714873
  • 9 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

09 не распознается, где 9 распознается [дубликат]

На этот вопрос уже есть ответ здесь: Почему 08 не является допустимым целочисленным литералом в Java? [/questions/7218760/why-is-08-not-a-valid-integer-literal-in-java] 6 ответовЯ использую кварц для ...

Задан 09 Jun 2009, 13:20 от Shashi
  • 6 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Почему восьмеричные экранирования Java достигают 255?

Спецификация языка Java гласит, что экранированные символы внутри строк - это "нормальные" C, такие как\n а также\t, но они также указывают восьмеричные побеги от\0 в\377, В частности, JLS заявляет: OctalEscape: \ OctalDigit \ OctalDigit ...

Задан 03 Mar 2012, 03:00 от paxdiablo
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Javascript - предотвращение восьмеричного преобразования

Я беру числовые данные в качестве аргумента и просто пытаюсь учесть ведущие нули. Но, похоже, javascript преобразует число в восьмеричное число, прежде чем я...

Задан 21 Dec 2015, 11:09 от CarlH
  • -1 голос
  • 5 ответов
  • 0 просмотров
5 ответов

Десятичное в восьмеричное преобразование [дубликаты]

Возможный дубликат: Десятичная ошибка преобразования [https://stackoverflow.com/questions/13142977/decimal-conversion-error] Я пишу программу для класса и не могу понять, как преобразовать восьмеричное число в десятичное число. Вот что я пытался ...

Задан 30 Oct 2012, 20:29 от user1714873
  • 2 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Восьмеричный знак в строке из массива

Я хочу преобразовать восьмеричный знак как\46 чтобы нормальный знак как&. Проблема в том, что вход создается сpreg_match_all(), положить в массив, а затем получить. Если бы я вручную вводил\46 восьмеричная запись в переменную с ...

Задан 22 Nov 2009, 11:08 от 3 revs, 2 users 67%
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Это не отвечает на вопрос.

овляясь запутанным фрагментом кода, у меня есть небольшой вопрос относительно назначения значения целому числу: #include <iostream> #include <cstdio> int main() { int i = 0101; std::cout << i << "\n"; }И выходной был 65, и я понятия не имею, ...

Задан 18 Jan 2011, 06:00 от Chan
  • 9 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Ваш массив состоит из чисел, поэтому ведущий ноль заставляет его интерпретироваться как восьмеричное (действительные цифры 0-7). Если это почтовые индексы, а начальный ноль является значимым, они, вероятно, должны быть строками.

аюсь сделать массив почтовых индексов. array = [07001, 07920]Это возвращает: array = [07001, 07920] ^ from (irb):12 from :0Никогда не видел этого раньше. Есть обходные пути?

Задан 05 Mar 2011, 19:48 от Trip
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 в целочисленном поле;) ...

изучал это в классе программирования раньше, но теперь мне нужно это знать. Какие хорошие ресурсы для изучения этих чисел и как их преобразовать? Я в значительной степени собираюсь запомнить их как таблицу времени.

Задан 03 Feb 2011, 03:40 от Strawberry
  • 32 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

В каких ситуациях используется восьмеричная база?

Я видел бинарные и шестнадцатеричные, используемые довольно часто, но никогда не восьмеричные. Тем не менее, восьмеричное имеет свое собственное соглашение д...

Задан 09 Apr 2010, 17:10 от Bob