/// <summary> /// 正負切り替えボタンが入力された /// </summary> internal void InputSignToggle() { this.state = this.state.InputSignToggleEvent(); }
/// <summary> /// 小数点"."ボタンが入力された /// </summary> internal void InputDecimalPoint() { this.state = this.state.InputDecimalPointEvent(); }
/// <summary> /// ←ボタンが入力された /// </summary> internal void InputBackSpace() { this.state = this.state.InputBackSpaceEvent(); }
/// <summary> /// CEボタンが入力された /// </summary> internal void InputCEButton() { this.state = this.state.InputCEButtonEvent(); }
/// <summary> /// =ボタンが入力された /// </summary> internal void InputCalculate() { this.state = this.state.InputCalculateEvent(); }
/// <summary> /// 計算符号が入力された。 /// </summary> internal void InputCalcOperation(string operation) { this.state = this.state.InputCalcOperationEvent(operation); }
/// <summary> /// 数字が入力された。 /// </summary> /// <param name="num">入力された数字</param> internal void InputNumber(string num) { this.state = this.state.InputNumberEvent(num); }