Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
hugo007
0 / 0 / 0
Регистрация: 09.05.2009
Сообщений: 72
#1

Перевод числа из 10-ной системы счисления в 2-ную - Программирование Android

06.11.2011, 16:57. Просмотров 1341. Ответов 1
Метки нет (Все метки)

мне нужно с 10-ной системы перевести в 2-ву, но этот код не работает, а именно строка:
d [i] = Character.forDigit (a% 2, 10);
подскажите, как это исправить,
спасибо.
вот моя функция:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  protected String Convert10_2 (double arg) {
     int a = (int) arg;
     double b = ((int) a)-arg;
     char [] d = new char [] {};
     int i = 0;
     while (a!=1) {
     / / D [i] = (char) (a% 2);
    
     d [i] = Character.forDigit (a% 2, 10);
     a / = 2;
     i + +;
       }
     String r = new String (d);
     return r;
    
     }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2011, 16:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перевод числа из 10-ной системы счисления в 2-ную (Программирование Android):

Перевод из одной системы счисления в другую - Программирование Android
Есть скрипт на javascript <script language="JavaScript"> b= eval(prompt("число")); d=eval(prompt("из какой сс")); s=eval(prompt("в...

Перевод чисел в разные системы счисления - Программирование Android
Добрый день, когда то нашел код для перевода чисел в разные системы, но он на С# я его там для своей программы использовал, сейчас решим...

Перевод из 10-ной системы счисления в 16-ную - Delphi
Помогите пожалуйсто написать программу которая переводит из 10 системы счисление в 16

Перевод строки из 2-ной системы счисления в 8-ную систему счисления - C++
помогите пожалуйста как сделать перевод строки из 2 системы счисления на 8 систему счисления через массив ?

Перевод чисел из 16-ной системы счисления в 2-ную - FASM
Помогите понять,пожалуйста, как написать программу для перевода чисел из 16 системы счисления в 2

Перевод из 10-ной системы счисления в 5-ную, используя только цикл while - PascalABC.NET
Нужно перевести из 10 системы счисления в 5, используя только while (без строк, массивов и т.д).

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
flatgad
geJI<|>eP
186 / 186 / 1
Регистрация: 22.07.2010
Сообщений: 733
08.11.2011, 12:30 #2
Цитата Сообщение от hugo007 Посмотреть сообщение
мне нужно с 10-ной системы перевести в 2-ву, но этот код не работает, а именно строка:
d [i] = Character.forDigit (a% 2, 10);
подскажите, как это исправить,
спасибо.
вот моя функция:
protected String Convert10_2 (double arg) {
int a = (int) arg;
double b = ((int) a)-arg;
char [] d = new char [] {};
int i = 0;
while (a!=1) {
/ / D [i] = (char) (a% 2);

d [i] = Character.forDigit (a% 2, 10);
a / = 2;
i + +;
}
String r = new String (d);
return r;

}
Ну вообще то лучше бы ты такую тему в раздел Ява размещал. А вообще можно сделать так :

Java
1
System.out.println(Integer.toBinaryString(100));
для андроида также будет
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2011, 12:30
Привет! Вот еще темы с ответами:

Перевод числа из 10-ной в 16-ную систему счисления - C (СИ)
Написать программу которая переводит число из 10 системы счисления в 16 сс

Перевод числа из 10-ной в 2-ную систему счисления - Delphi
Написать программу перевода числа из десятичной системы счисления в двоичную систему счисления.

Перевод числа из 10-ной в 2-ную систему счисления - C++
помогите пожалуйста. я ввожу число он выдает двоичную систему счисления (например 100101 и затем нули, после числа бесконечно) вот так:...

Алгоритм перевода числа из 10-ной системы счисления в 16-ную - Алгоритмы
Подскажите пожалуйста алгоритм перевода числа из 10-ной системы счисления в 16-ную к примеру: 9319228,4374 - ?16


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru