You can adjust the behavior of SpeQ in the Settings window. You can open the Settings window from Menu Options, Settings or by pressing <F2>.

The Settings window has four tabs:
  • General with general settings for the program
  • Language where you can select your language
  • Expressions with the representation options for expressions
  • Calculations with options for calculations
Back to top


In the general settings you'll find options to control program behavior.

General Tab

  • Automatically check for updates
    When this option is checked, SpeQ will automatically check if there is an update available after the program is started.
  • Associate SpeQ-files (*.spq) with SpeQ
    When SpeQ-files are associated with SpeQ, you can double-click on the file in Windows Explorer to open the file in SpeQ. You might need to have administrator rights on your computer to be able to create file associations.
  • Restore last content at startup
    By default SpeQ will save the content of your sheet when you close the program. When you start the program again, the calculations you entered previously will be restored.
  • Ask to save content on exit
    If you have deselected the option Restore last content at startup, each time you close SpeQ you will be asked if you want to save the sheet. This is because else you will lose your work. By deselecting the option Ask to save content on exit you will no longer be asked to save your work on exit. This is only the case if the sheet is unnamed, if you are working from a saved sheet you still will be asked to save when closing SpeQ.
  • Close SpeQ on ESC
    This option allows you to quickly exit SpeQ by pressing the <ESC> button. When the sheet hasn't been saved you'll be asked to confirm, so you'll never accidentally lose your work.
  • Close figures on ESC
    This option allows you to quickly close a figure by pressing the <ESC> button. Changes done in the figure itself will be lost by closing the figure. You can read more on creating figures and plots in the topic Graphs.
  • System Tray Icon
    This will create a System Tray Icon, in the bottom right corner of your screen. You can click on this icon to directly show SpeQ on screen. When right-clicking on the System Tray Icon, a context menu will appear in which you can choose to show or exit SpeQ.
  • Minimize to System Tray
    When this option is selected, SpeQ will minimize to the System Tray Icon. You can show SpeQ again by left-clicking on the System Tray Icon. This option is only available when the option "System Tray Icon" is selected.
  • Close to System Tray
    When this option is selected and you click on the close button ("X" button), SpeQ will not close, but will just be minimized to the System Tray Icon. You can show SpeQ again by left-clicking on the System Tray Icon. This option is only available when the option "System Tray Icon" is selected.
  • Stay always on top
    SpeQ will always be on top of all other Windows programs.
Back to top


In the language tab you can select your language. A changed language will be applied after you restart the program.

Expressions Tab

Back to top


In the expressions tab you find options to influence the visual represetation of expressions and answers. These options does not affect any calculation results.

Expressions Tab

  • Decimals
    With this combobox you can choose the number of decimal places to be shown in answers. You can choose a value from 1 to 9, or Float. The default value is Float, in this mode all relevant decimals will be shown. If you choose a value 1 to 9, all answers will be shown with the selected number of decimal places. So, if Decimals is set to 2 and you enter the sum 2/3, the answer will be 0.67 instead of 0.66666667. And if you enter 2.35-0.35, the answer will be 2.00 instead of 2. You can also open this submenu by clicking on the item in the Statusbar that shows the current active decimals mode (at the bottom left of the program window).
  • Scientific Notation
    With this combobox you can choose if you want to display answers in scientific notation. Scientific notation is useful for very large and very small values. For example the value 950000000 is difficult to read. In scientific notation this is written as 9.5e8, what means "9.5 times ten to the power 8". You can choose four options for scientific notation: Auto, On, Off, or Engineer. When set to Auto, answers will be displayed automatically in scientific notation if this is needed for readability. If you want your answers always in scientific notation you can choose the option On, and if you never want it you can choose Off. The option Engineer always chooses the power of the value as a multiple of three.
  • Representation
    The option Representation specifies the default representation of results. For example if you choose Hex, all answers will be displayed in their hexadecimal representation. And if you choose Fraction, the results will be displayed as a fraction. You can choose from Bin, Dec (default), Oct, Hex and Fraction.
  • Adjust case of function- and variable names
    Allows for automatic adjustment of the case of functions and variables. For example, when you enter SIN(0.25*pi), the resulting display will be Sin(0.25*Pi).
  • Adjust spaces in expressions
    Allows for automatically placing spaces in logical places in the entered expressions. This is for the sake of appearance, as spaces in expressions have no impact on the result of the expression. For example, when you enter 2.5*(3/4+1), the expression will be displayed as 2.5 * (3 / 4 + 1).
  • Use special characters for square (²), cube (³), degree (°), and micro (µ)
    SpeQ supports usage of a number of special characters like square and cube. These characters are only supported on computers with a Western character set, but not on for example Chinese, Japanese, and Russian computers. If your computer does not display these characters correctly, you can disable usage of them.
  • Use a captial E in scientific notation
    Display an uppercase E in values with scientific notation. Shows, for example, 6.1E4 instead of 6.1e4.
  • Show leading zeros in binary, hexadecimal and octal numbers
    Check this option if you want to have the binary, hexadecimal and octal numbers displayed with all digits that are available in memory. For example if Bytes=1, there are 8 digits available for binary values. The answer of Bin(23) will be 0b00010111 instead of 0b10111.
  • Automatically adjust prefixes of units
    When this option is checked SpeQ will try to adjust the prefix of the unit of a value such that the value is as small as possible, for example SpeQ will format 15000m as 15km.
  • Insert 'Ans' before operators at the start of a line
    When this option is checked and you enter for example + or * at the start of a new line, SpeQ supposes that you want to apply this operation to your previous answer and inserts 'Ans' before the operator.
  • Don't insert 'Ans' before operator minus
    The previous option can be annoying for the operator minus, because the minus can also be a unary minus. You don't want to have 'Ans' inserted when you enter an expression which starts with a negative number.
Back to top


In the expressions tab you find options to influence the display of expressions and answers.

Calculations Tab

  • Angles
    With this combobox you can choose the mode for angles. This is important when you use trigonometric functions. You can choose Rad, Deg or Grad. The default value is Rad. You can also change the angles mode in the statusbar (at the bottom left of the program window), where the current active Angles mode is shown. See Statusbar for more information.
  • Bytes
    With this combobox you can choose the number of bytes used for binary, hexadecimal and octal numbers. You can choose 1, 2 or 4, the default value is 4. You can read more about this on the page Numeral Systems.
  • Optimize accuracy in evaluations
    If this option is selected, SpeQ checks for special values before evaluating functions. For example if you calculate Sin(2*pi) SpeQ will see that you want to calculate the sine of 2*pi, that is per definition 0. Normally Sin(2*pi) will cause a small inaccuracy because the computer can calculate with a limited precision only. If you don't use this option Sin(2*pi) will result in an error in the order of 10-16.
    By using this options your expressions are computed less straight, but it gives nicer results.
  • Automatically copy answer to clipboard after a calculation
    If you regularly have to copy results from SpeQ to other programs, it can be handy to check this option. When checked, SpeQ will automatically copy an answer to the clipboard after each calculation.
Back to top

See also

Menu, Statusbar, System functions