EDIT: Я нашел ответ! Я прокомментировал это нижеКак отобразить строку и номер в одной строке и использовать инструкции if в TI-Basic
У меня есть TI-84 Plus C Серебряное издание
Так что это мой код:
Prompt A,B,C
((-B+√(B²-4AC))/(2A))->X
((-B-√(B²-4AC))/(2A))->Y
Disp X,Y
Так что работает совершенно нормально, но я хочу, чтобы добавить код в конец, который работает как это (Это, как я хотел бы написать его в Java):
if(X % 1 == 0 && Y % 1 == 0){
System.out.println("(x-" + X + ")(x-" + Y + ")");
}
Но я не знаю, как форматировать, что, или даже получить заявление кадрир работает, потому что он вызывает (тип данных ошибок или что-то).
Это действительно не требуется, но я по крайней мере хочу узнать, как это сделать.
Заранее благодарен!
EDIT:
Так что, когда я пытаюсь этот код:
disp "(x-" +X+ ")(x-" +Y+ ")"
возвращает ошибку:
«ОШИБКА:. Тип данных
Неверное значение или тип переменной введенную
Ex: Покушение для хранения матрицы в списке ".
Так что я понимаю, что он ищет только строку или только число, но я не знаю, что делать.
Какой тип данных ваших переменных и, пожалуйста, более подробную информацию об ошибке? –
'X% 1 == 0' будет' истинным' для всех целых чисел 'X'. – MikeCAT
@MathewsMathai Я добавил несколько подробностей об ошибке в сообщении. – KMehta