private void AddNewCharToInput(string newChar) { if (newChar.Length == 1 && NumberSystemConversion.GetRealValue(newChar) < int.Parse(inputBase.SelectedItem.ToString())) { input += newChar; } }
private void UpdatePage() { if (input == "") { inputBox.Text = "0"; } else { inputBox.Text = input; } resultBox.Text = NumberSystemConversion.XAryToYAry(inputBox.Text, int.Parse(inputBase.SelectedItem.ToString()), int.Parse(outputBase.SelectedItem.ToString())); }
private void inputBase_SelectedIndexChanged(object sender, EventArgs e) { if (input == "") { inputBox.Text = "0"; } else { inputBox.Text = NumberSystemConversion.XAryToYAry(resultBox.Text, int.Parse(outputBase.SelectedItem.ToString()), int.Parse(inputBase.SelectedItem.ToString())); input = inputBox.Text; } }