powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Перевод примера в Float
10 сообщений из 10, страница 1 из 1
Перевод примера в Float
    #39221326
Danssd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
number1 = Float.valueOf(Setdisplay.getText().toString());
Float.valueOf(Setdisplay.getText().toString()); имеет значение 5*5
ответ 25 должен записаться в number1


Как это осуществить?
...
Рейтинг: 0 / 0
Перевод примера в Float
    #39221365
Фотография JonnySKS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Danssd,

Можно использовать скриптовый движок.
Должно выйти что то вроде этого:
Код: java
1.
2.
3.
ScriptEngineManager engineManager= new ScriptEngineManager();
ScriptEngine engine = engineManager.getEngineByName("JavaScript");
float number1 =(float) engine.eval(Setdisplay.getText().toString());
...
Рейтинг: 0 / 0
Перевод примера в Float
    #39221370
Danssd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JonnySKS,

Можно по подробнее? Дела в том что я работаю в android Studio Java.
...
Рейтинг: 0 / 0
Перевод примера в Float
    #39221377
Фотография JonnySKS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Danssd,
Мой вариант отпадает. В Android SDK кажется нет пакета javax.script
...
Рейтинг: 0 / 0
Перевод примера в Float
    #39221395
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DanssdДела в том что я работаю в android Studio Java.
Не важно в чем вы "работаете". Важно то на чем вы это собрались запускать.
...
Рейтинг: 0 / 0
Перевод примера в Float
    #39221396
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Danssdnumber1 = Float.valueOf(Setdisplay.getText().toString());
Float.valueOf(Setdisplay.getText().toString()); имеет значение 5*5
ответ 25 должен записаться в number1


Как это осуществить?
А почему именно Float?
...
Рейтинг: 0 / 0
Перевод примера в Float
    #39221399
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Перевод примера в Float
    #39221406
Danssd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Потому что числа могут быть и дробного типа. Например: 2,25.
...
Рейтинг: 0 / 0
Перевод примера в Float
    #39221423
Danssd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,


Работает. Большое спасибо вам)

public float calculateBillAmount(String expression){

String delim = "\\+";
String[] stringTokens = expression.split(delim);
float result = 0;

for (int i = 0; i < stringTokens.length; i++) { result += Float.parseFloat(stringTokens[i]);
}

return result;
}
...
Рейтинг: 0 / 0
Перевод примера в Float
    #39221573
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Danssd, не забудь проверить чтоб юзеры не лупили
Код: java
1.
java.lang.System.exit(1);


а то будет сурприз
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Перевод примера в Float
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]