170 похожих чатов

Всем привет, сегодня начал учить C# по урокам SimpleCode. И

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

n1 - int
n1_type считывает тип в string формате, n1_str это число считанное

if(n1_type == "int")
{
n1 = Convert.ToInt32(n1_str);
}


else if(n1_type == "double")
{ }

И вот, если n1 (это число уже само) объявлено как int, как сделать его double?

11 ответов

16 просмотров

Тип числа, типа 1 или 1.0?

Конвертируй

что должен хранить n1 если тип double и ввели значение 1.49?

David- Автор вопроса
Sherzod
что должен хранить n1 если тип double и ввели знач...

1.49. Но у меня n1 - int объявлен. И как его преобразовать в double если n1_type == "double"?

А вар почему не использовать

David- Автор вопроса
bogdasia
А вар почему не использовать

Типа оно тип само определяет?

David
Типа оно тип само определяет?

Вар на то и вар, чтоб не определять тип

А для чего тебе собственно тип числа?

David- Автор вопроса
Вячеслав
А для чего тебе собственно тип числа?

ReadLine же в string читает, и считываю тип, чтобы потом преобразовывать число в введённый тип

David
ReadLine же в string читает, и считываю тип, чтобы...

А какая разница? Инт спокойно преобразовывается в дабл

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
Карта сайта