NiceCalc3™
VerySoft, LLC.
Web:
http://very-soft.com
E-mail: [email protected]
Support: [email protected]
NiceCalc3™
User’s Guide
NiceCalc3
NiceCalc3 Lite
Document version: 0.5
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of Very-Soft, LLC.
NiceCalc3 – User’s guide
Table of contents
Table of contents ....................................................................................................................... 2
Introduction................................................................................................................................ 3
Application’s compatibility ....................................................................................................... 4
Downloading and Installation/Uninstallation of the application............................................ 4
NiceCalc3 registration ............................................................................................................... 5
Basic features of the NiceCalc3 ............................................................................................... 6
General principles of application management ...................................................................... 7
S60TM interface......................................................................................................................... 7
UIQTM interface......................................................................................................................... 7
List of special keys and activation ........................................................................................... 8
S60TM interface......................................................................................................................... 8
UIQTM interface......................................................................................................................... 9
Buttons configuration customization .................................................................................... 11
Indication and notations ......................................................................................................... 12
Application’s settings description and customization ......................................................... 12
List of settings for mathematical calculations ......................................................................... 12
List of visual application settings: ........................................................................................... 13
NiceCalc3 basic computation examples................................................................................ 13
Basic math ............................................................................................................................. 14
Negative numbers .................................................................................................................. 14
Results rounding .................................................................................................................... 14
Percentage calculation ........................................................................................................... 15
Memory usage ....................................................................................................................... 15
Power functions...................................................................................................................... 16
Trigonometrical functions ....................................................................................................... 17
Angle units usage................................................................................................................... 17
Logarithmic functions ............................................................................................................. 18
NiceCalc3 scientific computation examples ......................................................................... 18
Arithmetic operations with operations precedence support .................................................... 19
Power functions...................................................................................................................... 19
Logarithmic functions ............................................................................................................. 19
Operations in different numeric systems .............................................................................. 20
NiceCalc3 keys quick reference ............................................................................................. 21
S60TM interface....................................................................................................................... 21
UIQTM interface....................................................................................................................... 22
NiceCalc3 application types and usage limitations .............................................................. 25
Support and Contacts ............................................................................................................. 25
License agreement .................................................................................................................. 26
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
2
NiceCalc3 – User’s guide
Introduction
We appreciate your interest in NiceCalc3 application.
NiceCalc3 was specially designed for convergent devices
powered by SymbianTM OS. This application helps you to turn
your handheld into a powerful scientific calculator. Main purpose
of the NiceCalc3 is to present handiest interface with variety of
computing functions.
Main advantage over the rest of S60 calculators is that NiceCalc3
combines fast "just-one-click" interface with broad set of
functions. It was designed as a
tool that is convenient for both
elementary
and
scientific
calculations. For demonstration
of the NiceCalc’s usability
advantages just examine the
following examples:
The expression "sin2(60) +
cos2(60)" can be calculated using
NiceCalc3 in 14 keystrokes.
Some well-known and popular
S60 3rd party calculator forces
you to press 36 buttons to do the
same.
One more example: "2 · (–3) + 4".
It’s just 7 clicks on NiceCalc3 and 16 clicks on the standard
calculator...
Updated NiceCalc3 includes “scientific” computation mode
which follow algebraic operations priority.
As an example, in “standard” mode calculation of the “2 + 2 * 2”
expression will result to “8” but in “scientific” mode this will be
equal to “6” according to operations precedence. In “scientific” mode pressing of the “=” button
means end of expression input.
New version of the NiceCalc3 application was designed considering User’s ideas and wishes as
well as constructive critics in address of the previous releases.
Application was designed following the non-intervention approach to the usual mobile handheld
usage policies.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
3
NiceCalc3 – User’s guide
Application’s compatibility
The program is compatible with mobile devices under SymbianTM OS management with v.9.x
and S60TM and UIQTM interfaces supporting 176x208, 208x208, 320x240, 240x320, 352x416,
352x800 pixels screen resolution with a minimum of 4096 color spectrum.
To obtain full information about devices compatibility (including device indexes), please refer
to developer’s official web-site: http://very-soft.com.
Downloading and Installation/Uninstallation of the application
You can download NiceCalc3 as follows:
• Using WAP-links from mobile contents distributors through any of existent
communication channels (CSD, GPRS, MMS, Wi-Fi, etc.);
• Using PC or any other handheld device with NiceCalc3 distributive on it and through IR-,
Bluetooth connection or through special cable (data-cable);
• Using flash card adapter that can write data on your mobile phone flash-card.
Attention
To avoid penetration of your mobile handheld by virus and other malicious software DO NOT
COPY OR INSTALL applications hosted on UNTRUSTED web sites or sent to you by
unknown persons. We recommend to download NiceCalc3 and other VerySoft programs
from official web-site: http://very-soft.com
To install the application run “NiceCalc3.v.1.0.sis” file that was saved in the “Messaging” folder
or in any other that was indicated before. Answer to the questions of installation dialog to end
the setup process. If you have any troubles or errors while installation, please, refer to
“Application’s compatibility” chapter or to the “Frequently asking question and troubleshooting”
section on the official web site or forum. Full information about addresses and contacts you can
find in “Support and Contacts” chapter.
Attention
Please read carefully program’s “License Agreement” which will be displayed on the screen
of your mobile handheld while installation process.
If you are not agreed with license conditions you must cancel the installation and delete all
application copies from available storages.
You can mail all your complaints and suggestions for licensing conditions modification and
corresponding juridical basis to: [email protected]
Full text of the license can be found in the “License Agreement” chapter.
To uninstall the application close the NiceCalc3 through “Exit” or “Close” item in the “Options”
menu. Open the standard “Application Manager” and choose NiceCalc3. Then press “uninstall”
option to erase the program.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
4
NiceCalc3 – User’s guide
To uninstall NiceCalc3 from the UIQTM powered smartphones it needs to open standard
“Uninstall” application, select NiceCalc3 and proceed with dialog completion.
NiceCalc3 registration
Registration mode is accessible only after installing the application on the smartphone. Without
registration application operates only 7 days in trial mode with different kind of limitations
(optional). All information about applied limitations is accessible in the “Trial mode limitations”
chapter.
You’ll need the IMEI number for registration procedures. It can be
found by pressing *#06# on your smartphone’s keyboard or by
entering “About” menu in the NiceCalc3 application.
After NiceCalc3 was installed you can activate it by pressing the
appropriate icon in the menu. Possibly, the icon could be placed
in special folder named as “Applications” or “My own”, please
refer to the mobile handheld user’s guide to know about standard
folders names and their locations.
To start the NiceCalc3 quickly you can relocate the icon in the
main menu or create special link in the “Active desktop” menu as
well as bind special button of a mobile device. If you want to do
any of these actions but don’t know how-to, please refer to your
smartphone user’s guide.
To register the NiceCalc3 open the application and go to “Extra”
menu, then “About”, then press left soft-button with “Options” settings and open
“Registration” item. Fulfill the spaces on the screen following the information below:
•
•
In the “Protection code” field enter the digits listed after the phrase: “Enter this
protection code:”
In the “Registration code” field input the code received from the online store or from
VerySoft Sales or Support departments.
Please restart the application after completing registration form.
If all procedures were done properly then “Unregistered” text message will disappear from the
“About” screen.
After the successful registration you’ll be able to use fully functional software for the unlimited
time period.
Attention
If you are using freeware version of NiceCalc3 registration is not required.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
5
NiceCalc3 – User’s guide
Basic features of the NiceCalc3
The list of application’s features and basic application parameters:
• Easy and quick “just-in-click” interface;
• Support of "simplified" form for binary operations;
• Double-precision of calculations up to 20 digits (Number of
decimal symbols depends upon display width);
• Maximal positive number: 9.(999)Е+99;
• Minimal positive number: 1Е-99;
• Three modes of angle calculations: degrees, radians,
grads;
• Indication of memory cell, current angle unit and function
mode;
• Animation of keystrokes (to simplify navigation);
• Highlighting current calculation mode (functions/digits);
• Automatic rounding support;
• Clipboard support;
• Support computation abided by operations precedence;
• Supporting decimal, hexadecimal, octal and binary numeric systems;
There are two approaches realized in the NiceCalc3.
The logic of the standard computation is that operations with two operands (binary operations)
that requires 2 arguments for calculating have the same priority, i.e. [2] [+] [3] [*] [4] = 20 and
not 24 as it should be according to algebraic rules. This approach represents kind of standard
for simple calculators. Operations with one argument (unary) have higher priority than
operations with two arguments (binary). Thus, expression [2] [+] [3] [x2] = 11, but [2] [+] [3] [by]
[2] = 25, because of operations priority.
“Scientific” computation mode is that, it follows the operations precedence. Thus, mentioned
expressions will be calculated as follows: 2] [+] [3] [*] [4] = 14; [2] [+] [3] [x2] = 11 и [2] [+] [3] [xy]
[2] = 11.
NiceCalc3 supports so-called "simplified" form of binary operations. For example, to compute 3
* 3 on NiceCalc3, it's enough to enter [3] [*] [=]. To repeat the operation (i.e. multiply the result,
9, by 3), just press [=] again, etc.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
6
NiceCalc3 – User’s guide
General principles of application management
To get acquainted with NiceCalc3 controls please select the chapter described management
principles according to your mobile handheld interface type.
S60TM interface
After the installation process is over you can use all computing options of the NiceCalc3. To
activate the application press on the icon in the main menu and wait while program starts.
To hide the NiceCalc3 and get access to main screen press
“Menu” button.
If you want to change any application’s setting press left button “Options” then select and modify a desirable item.
To close the application press left soft button (“Options”) and
choose “Exit” item. Also you can quit the application through
“Menu” that appears after long press on the “application” button
then select NiceCalc3 and hit “c”.
Quickness of the calculations is provided by handy and intuitive
measuring interface. It’s based on the two levels input system and
usage of general smartphone’s buttons. To input digit or operation
that depicted inside the button you can simply press the
appropriate handheld device button.
You can edit default operations configuration and reassign them to new buttons. Please refer to
“Buttons configuration customization” chapter.
Attention
Certain functions are not accessible in the freeware version of NiceCalc3.
UIQTM interface
After the installation process is over you can use all computing options of the NiceCalc3. To
activate the application ones must press on the icon in the main menu and wait while program
starts.
To hide the NiceCalc3 and get access to main screen on UIQ smartphones press “Back”
button (with returning pointer).
If you want to change any application’s setting press right soft button - “More” key then select
and modify a desirable item. If the smartphone has a flip and currently is in the “open - flip”
mode then find the icon with list image and touch it to access “Options” menu.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
7
NiceCalc3 – User’s guide
To close the program press right soft button “More” and choose
“Close” item. Also you can quit the application through standard
application manager.
Quickness of the calculations is provided by handy and intuitive
measuring interface. It’s based on the two levels input system and
usage of general smartphone’s buttons. To input digit or operation
that depicted inside the button you can simply press the
appropriate handheld device button.
You can edit default operations configuration and reassign them
to new buttons. Please refer to “Buttons configuration
customization” chapter.
Attention
Certain functions are not accessible in the freeware version of NiceCalc3.
List of special keys and activation
To get some information about application control with special buttons or touch screen
pressings please select the chapter related to the type of user interface of your handheld.
S60TM interface
•
“Fn” (right soft button) – switches between basic and
subsidiary set of digits and functions.
•
“С” (activates with “c” button) – clears display.
Attention
Memory cell will not be cleared;
•
“CE” (activates with right soft and red phone buttons
press) -cancels last entered argument with opportunity to
enter new one and continue calculations.
Attention
Function will not be executed if applied to any final calculation
result;
•
“MC” (activates with right soft and “c” buttons press) - clears an argument stored in the
memory cell.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
8
NiceCalc3 – User’s guide
•
“Fx” (“Functions configuration x”) (activates with with green telephone image button
press)
In the most cases (for basic math calculations) only digit buttons of a keyboard and joystick is
used. By joystick pressings you can execute the following operations:
Leftwards joystick button:
Division
Rightwards soft button:
Multiplication
Upwards joystick button:
Addition
Downwards joystick button:
Subtraction
Center joystick button:
Functions execution
To enable auxiliary computation functions “Fn” button is used. It can be activated with right soft
button pressing.
Thus, to input functions depicted above the buttons on NiceCalc’s main screen it’s needed to
once press “Fn” and then press selected button.
One of innovations that is realized in the NiceCalc3 is a changeable functions matrix. “Fx”
button (“Functions configuration X”) that can switch functions list. “Fx” can be activated by
pressing “Accept call” button (with green telephone image).
NiceCalc3 supports individual buttons customization. Please turn to “Buttons configuration
customization” chapter for more information.
UIQTM interface
Concerning different form-factors and keyboards optionally of the
UIQ smartphones NiceCalc3 supports several control approaches
and data input types.
In case of absence of the joystick on some of UIQ smartphones
information to NiceCalc3 computing can be entered from touch
screen display only.
For devices with no touch screen and with joystick management
and computing options are distributed over hardware buttons.
NiceCalc3 allows you to edit default bindings of functions to
hardware buttons. To obtain more information please proceed to
“Buttons configuration customization” chapter.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
9
NiceCalc3 – User’s guide
List of management buttons inputed from keyboard:
•
•
“More” (right soft button) – access to “Options” menu.
“С” (activates with “c” button) – clears display.
Attention
After pressing “C” the memory cell will not be cleared;
• “CE” button - cancels last incorrectly entered argument with opportunity to enter new
one and continue calculations.
Attention
Function will not be executed if applied to any final calculation result;
•
“MC” (activates by press on left soft and “c” buttons) - clears the argument stored in the
memory cell.
In the most cases (for basic math calculations) only digit buttons of a keyboard and joystick is
used. By joystick pressings you can execute the following operations:
Leftwards joystick button:
Division
Rightwards soft button:
Multiplication
Upwards joystick button:
Addition
Downwards joystick button:
Subtraction
Center joystick button:
Functions execution
If the mobile handheld doesn’t have joystick or any other control button pressings can be
produced by touch screen contact.
To enable auxiliary computation functions “Fn” button is used. It can be activated with right soft
button pressing.
Thus, to input functions depicted above the buttons on NiceCalc’s main screen it’s needed to
once press “Fn” and then press selected button.
One of innovations that is realized in the NiceCalc3 is a changeable functions matrix. “Fx”
(“Functions configuration X”) button that can switch functions list. “Fx” can be activated by
pressing “Accept call” button (with green telephone image).
NiceCalc3 supports individual buttons customization. Please turn to “Buttons configuration
customization” chapter for more information.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
10
NiceCalc3 – User’s guide
Buttons configuration customization
NiceCalc3 supports customizable controls
personalization and flexibility management options.
to
provide
To edit keyboard control settings open “Edit keyset” item located
in the “Extra” menu in the “Options”.
You can modify nine different
management buttons. To edit
current value select desirable
control then press “Options” and
“Edit key”. When “Press new key”
sign appears press the button you
want to bind control to.
For devices with UIQTM interface
only physical buttons can be adjusted. It’s not possible to edit or
adjust touch screen regions.
If you need to restore default controls settings you can use
“Default keyset” option in the “Options” menu.
Attention
Not all keys are possible to use to control NiceCalc3 functions. If the “Press any key” notice
is still on the screen after you press desirable button then this key can’t be used in
NiceCalc3.
Attention
After you customized keyset on the devices with UIQTM user interface please exit with “Back”
item in the “Options” menu to save current configuration. If you simply press button with
“returning pointer” then custom set will not be stored.
Attention
Certain functions are not accessible in the freeware version of NiceCalc3.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
11
NiceCalc3 – User’s guide
Indication and notations
If intermediate or final result exceeds the number possible to display on NiceCalc3 screen it will
be converted automatically to exponential count.
To convert a value from exponential to standard notation, look at the value and separate part
located after e (exponent) symbol. Separated number represents quantify of 10 that mantissa
must be multiplied on. For example: 1,2 x 1011 will be equal to 120 000 000 000.
Negative values are handled the same way, except that you move the decimal place to the left
instead of the right.
To provide comfortable control and precise arguments input buttons’ pressings are graphically
animated in the NiceCalc3.
When one activates the functions input mode (by pressing “Fn” button) all possible arguments
for computing are highlighted. This allows to input necessary symbols faster and simplifies the
control under operations.
List of indicators that are displayed on the NiceCalc3 screen:
• Parameters of the trigonometry function calculating: “Degree”, “Radian”, “Grad;
• Current setting of the numeric system: “Decimal”, “Hexadecimal”, “Octal”, “Binary”;
• Indication current memory state: “Memory”;
• Indication of the current function mode: “Function”.
To customize visual decoration according to environment you can choose light or dark style.
Application’s settings description and customization
This chapter represents information for NiceCalc3 customization.
List of settings for mathematical calculations
•
Clipboard:
o Copy;
o Paste.
•
Angle in…:
o Degrees;
o Radians;
o Grads.
•
Numeric system:
o Decimal;
o Hexadecimal;
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
12
NiceCalc3 – User’s guide
o Octal;
o Binary.
•
Calc mode:
o Standard;
o Scientific.
•
Round result to …:
o From 1 to 5 digits and “full result”.
To simplify navigation in the program options all settings are
located directly in the pop-up menus. As well as presenting
opportunity for quick calculations NiceCalc3 can be quickly
personalized for any type of computing. Any option can be
configured with not more than 3 clicks.
List of visual application settings
•
Panel style:
o Light;
o Dark.
•
Extra:
o Edit keyset;
o About NiceCalc3;
o Help.
In the “keyset” menu you can customize bindings for controls, functions execution to the
hardware buttons. To adjust current setting select parameter from the list, open “Option” then
press “Edit”. After “Press any key” warning appears press new button to control selected option.
Additional information can be found in the “Buttons configuration customization” chapter.
Attention
Certain functions are not accessible in the freeware version of NiceCalc3.
NiceCalc3 basic computation examples
To demonstrate NiceCalc’s calculation opportunities this chapter contains the most common
mathematical and algebraic functions that are used for computing. Every type of calculation
example is accompanied with buttons pressing sequence.
If you experience any difficulties in calculating please refer to a NiceCalc3 topic in the VerySoft
Official forum or feel free to send a message to VerySoft Support Department. E-mail address is
[email protected]
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
13
NiceCalc3 – User’s guide
It’s impossible to do computations using keyboard only for certain UIQ devices. For those
devices that have no joystick it’s required to use touch screen. Anyhow all calculation examples
are logically relevant for both types of interfaces but key pressings style could differ.
Attention
Demonstrated examples can be reproduced using keyset with “default” value. If one change
keyboard control buttons pressing order will differ.
Attention
In the demonstrated examples certain mobile device models were used. Buttons of your
handheld could have different visual style.
Basic math
Computing functions
Result
Addition: 34 + 98
132
Subtraction: 32 – 95
- 63
Multiplication: 546 * 3
1692
Division: 64 / 5
12,8
Key pressings order
Negative numbers
To increase the speed of calculations you can easily change digit form (from positive to
negative and vice versa) in one click.
Computing functions
Add: - 38 + 48
Result
Key pressings order
10
Results rounding
You could specify automatic rounding of the decimal part of the result in the “Round result to
…” pop-up list in the “Options” menu.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
14
NiceCalc3 – User’s guide
Percentage calculation
Computing functions
Result
Simple percentage: 26% from
1500
390
Summarizing percentage: 3620
increase by 15%
4163
Discount percentage: 4750
decreased by 4%
4560
Ratio: Calculate what percent of
250 is 50
Key pressings order
20 (%)
Attention
Percentage calculations realization has different approaches and could differs from one
calculator model to another. Differs between approaches is in intermediate result displaying.
Some of the calculators after computing percentage show final result straight away. This
final result already contains intermediate calculations. Such approach partly contradicts to
mathematical logic.
NiceCalc3 operates with percentage computations in opposite way. It shows intermediate
result first and after second pressing of [=] button executes previously inputted arithmetical
operation with displayed percents value.
Attention
This functionality is not accessible in the freeware version of NiceCalc3.
Memory usage
NiceCalc3 has one memory cell to store intermediate results. It’s enough for almost all
calculation cases.
Computing functions
Result
Place argument to the memory
cell: Add 85 and 15 and add
result to a memory
100
Key pressings order
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
15
NiceCalc3 – User’s guide
Memory fast operations support:
Add to an argument saved in memory
75 and save new result in the memory
175
Subtract from the argument stored in
memory 20 and save new result in the
memory
155
Usage the
memory:
value
stored
(Check the result stored in memory cell:
)
(Check the result stored in memory cell:
)
in
Call previously stored value from the
memory and multiply it by 5
775
Clear memory cell
While calculating using memory cells appropriate indicators will be displayed on the screen.
When clearing a current display result memory cell will not be deleted and stored argument can
be used in several calculation procedures.
Attention
This functionality is not accessible in the freeware version of NiceCalc3.
Power functions
Computing functions
Result
62 + 43
100
103 * 1/1’000’000
1000
Key pressings order
or
Attention
This functionality is not accessible in the freeware version of NiceCalc3.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
16
NiceCalc3 – User’s guide
Trigonometrical functions
Computing functions
Result
Sin (30)
0,5
Cos (0)
1
Cot (89)
0,5931
78 divide by tan (27)
153,083
Key pressings order
To provide fast calculation possibilities frequently used trigonometrical functions are placed in
the primarily functions list. Such functions as sin-1, cos-1, tan-1, cot, cot-1 are accessible in the
secondary list. You can switch to auxiliary list by activating “Fx” (“Function configuration X”)
button through pressing on “Accept call” (with green phone image) mobile handheld’s button.
Activation of the “Fx” (“Function configuration X”) mode on the UIQ smartphones is made with
jog – dial (scroll button) rotation.
Angle units usage
Computing functions
Result
Compute sin (30) in degrees
0.5
Compute sin (30) in radians
-0.988
Compute sin (30) in grads
0.454
Key pressings order
[“Options”] [“Angle in …”] [“Degrees”]
[“Options”] [“Angle in …”] [“Radians”]
[“Options”] [“Angle in …”] [“Grads”]
Attention
This functionality is not accessible in the freeware version of NiceCalc3.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
17
NiceCalc3 – User’s guide
Logarithmic functions
Computing functions
Result
log 150
2,17609
e10
22026,4
7
log (0,01/√100)
ln (1/e3)
Key pressings order
-3
3
Attention
This functionality is not accessible in the freeware version of NiceCalc3.
NiceCalc3 scientific computation examples
Scientific mode has number of peculiarities and advantages. This chapter contains several
examples that is used in “NiceCalc3 basic computation examples” section to demonstrate
possibilities of faster input and calculation operations precendence order. Even simple
computations looks and happen similar, complex expressions can be calculated much more
faster in the scientific mode.
Attention
NiceCalc3 can be switched to the “scientific” mode in the “Option” menu. Ones must open it
then go to “Calc mode” and select “scientific” item.
Attention
Scientific mode usage is not accessible in the freeware version of NiceCalc3.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
18
NiceCalc3 – User’s guide
Arithmetic operations with operations precedence support
Computing functions
29 + 98 * 6 + 52 / (- 15)
Result
Key pressings order
615, (3)
Power functions
Computing functions
Result
62 + 43
100
103 * 1/1’000’000
1000
Key pressings order
Logarithmic functions
Computing functions
log (0,01/√100)
ln (1/e3)
Result
Key pressings order
-3
3
As you can see from the demonstrated examples scientific mode has it’s own peculiarities as
well as advantages.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
19
NiceCalc3 – User’s guide
Operations in different numeric systems
There is a specially designed operating mode for calculations in
hexadecimal, octal and binary numeric systems. These modes
can be activated by choosing appropriate items in the “Numeric
system” menu.
These modes allow entering special symbols that are relevant
only for specified numeric systems.
Additionally, there are next logical
operations available: OR, XOR,
AND.
To prevent entering inappropriate
symbols some buttons are blocked.
Thus, for example, it’s possible only
to enter arguments that contain only
“0” and “1” symbols. Accordingly, other symbols can’t be entered
in the argument.
There are limitations for arguments length in different numeric
systems:
• in hexadecimal – up to 8 symbols (dword, high argument –
FFFF FFFF);
• in decimal – determined by display width;
• in octal – up to 11 symbols (dword, high argument – 37 777 777 777);
• in binary – up to 32 symbols1;
Attention
In case of impossibility to display full length intermediate or final result NiceCalc3 will show
only last symbols that fits to display’s width.
Attention
In case of impossibility to calculate some kind of operations in hexadecimal, octal and binary
numeric systems, NiceCalc3 display will be cleared without informing about error type.
Attention
Usage of the numeric system other than decimal is not accessible in the freeware version of
NiceCalc3.
1
Argument symbols input are limited to the screen width.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
20
NiceCalc3 – User’s guide
NiceCalc3 keys quick reference
S60TM interface
Key
[0]…[9]
[C]
[Fn] [MC]
[]
[Fn] [CE]
Mobile handheld
key(s) used
Executed function description
Enters the digits
Clears symbols and errors messages on the entry
line.
Clears memory cell
Clears last entered symbol
Clears last entered argument and stores calculating
process
[Fn]
Switches between functions/numbers enter
[Fx]
Switches between functions matrix
[+]
Addition
[Fn] [+]
[*]
[Fn] [*]
[-]
[Fn] [-]
[/]
Adds argument to the memory cell. Adds current
argument with the argument stored in memory cell
Multiplication
Percentage operation
Subtraction
Subtracts current argument from the argument stored
in memory cell and stores new value.
Division
[Fn] [/]
Calculates 1/x with previously entered x
[Fn] [0]
Calculates n! factorial
[Fn] [1]
Calculates the sine ( sin x )
[Fn] [2]
Calculates the cosine ( cos x )
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
21
NiceCalc3 – User’s guide
[Fn] [3]
Calculates the tangent ( tan x )
[Fn] [4]
Calculates the logarithm ( log x )
[Fn] [5]
Calculates the natural logarithm ( ln x )
[Fn] [6]
Calculates the natural antilogarithm (e raised to the
power of the value; ex )
[Fn] [7]
Calculates the root of the value ( √x )
[Fn] [8]
Raises current argument to the 2nd power (x2)
[Fn] [9]
Raises current argument to the y power (xy)
[+-]
Changes current value to negative/positive form
Raises 10 in the power of the value x (10x)
[Fn] [+-]
[.]
Enters a decimal point
Enters a value of pi (π) rounded to 14 digits
[Fn] [.]
[Fx][Fn][1]
Calculates the arcsine (inverse sine)
[Fx][Fn][2]
Calculates the arccosine (inverse cosine)
[Fx][Fn][3]
Calculates the arctangent (inverse tangent)
[Fx][Fn][4]
Calculates the cotangent
[Fx][Fn][5]
Calculates the cotangent (inverse cotangent)
UIQTM interface
- jog – dial scrolling
- jog – dial press
Key
[0]…[9]
Mobile handheld
key(s) used
Executed functions description
Enters the digits
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
22
NiceCalc3 – User’s guide
Clears symbols and errors messages on the entry
line.
[C]
[Fn] [MC]
Clears memory cell
[]
to be defined by User
Clears last entered symbol
[Fn] [CE]
to be defined by User
Clears last entered argument and stores calculating
process
[Fn]
Switches between functions/numbers enter
[Fx]
Switches between functions matrix
[+]
Addition
[Fn] [+]
[*]
[Fn] [*]
[-]
[Fn] [-]
[/]
Adds argument to the memory cell. Adds current
argument with the argument stored in memory cell
Multiplication
Percentage operation
Subtraction
Subtracts current argument from the argument stored
in memory cell and stores new value.
Division
[Fn] [/]
Calculates 1/x with previously entered x
[Fn] [0]
Calculates n! factorial
[Fn] [1]
Calculates the sine ( sin x )
[Fn] [2]
Calculates the cosine ( sin x )
[Fn] [3]
Calculates the tangent ( tan x )
[Fn] [4]
Calculates the logarithm ( log x )
[Fn] [5]
Calculates the natural logarithm ( ln x )
[Fn] [6]
Calculates the natural antilogarithm (e raised to the
power of the value; ex )
[Fn] [7]
Calculates the root of the value ( √x )
[Fn] [8]
Raises current argument to the 2nd power ( x2 )
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
23
NiceCalc3 – User’s guide
[Fn] [9]
[+-]
[Fn] [+-]
[.]
Raises current argument to the y power ( xy )
Changes current value to negative/positive form
Raises 10 in the power of the value x ( 10x )
Enters a decimal point
[Fn] [.]
Enters a value of pi (π) rounded to 14 digits
[Fx][Fn][1]
Calculates the arcsine (inverse sine - sin-1 )
[Fx][Fn][2]
Calculates the arccosine (inverse cosine - cos-1 )
[Fx][Fn][3]
Calculates the arctangent (inverse tangent - tan-1 )
[Fx][Fn][4]
Calculates the cotangent ( cot )
[Fx][Fn][5]
Calculates the cotangent (inverse cotangent - cot-1 )
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
24
NiceCalc3 – User’s guide
NiceCalc3 application types and usage limitations
NiceCalc3 represents in two versions – NiceCalc3 Lite (freeware) and NiceCalc3 (full).
Freeware version has limited functionality. Full version allows you to utilize all possible
calculation opportunities and settings.
Freeware version can be used free of charge on any Symbian OS compatible device.
NiceCalc3 full version contains broad set of functions and allows to customize application as
you wish. Unregistered version is limited by time of usage and operates only 7 days. After trial
period ends application will become non-functional. Final results will be randomly modified and
all calculation results will be uncorrect.
Trial period of the NiceCalc3 is limited to 7 days.
Support and Contacts
You can find all accessible information about current software products, their last versions and
updates on the official VerySoft web-site: http://very-soft.com
All issues related to ordering products are welcomed on the e-mail: [email protected]
Unregistered users as well as registered can apply to a free support on the Support Team email address: [email protected]
Or to the official VerySoft forum: http://very-soft.com/forum
Your ideas, suggestions and advices for improvement any of VerySoft software are always
welcomed by e-mails: [email protected] or [email protected]
All individuals and parties, interested in cooperation are welcome to contact us by:
[email protected]
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
25
NiceCalc3 – User’s guide
License agreement
END USER LICENSE AGREEMENT
This End-User License Agreement ("EULA") is a legal agreement between you (either an
individual or a party entity) and Very-Soft, LLC. Please, read it carefully. This EULA covers all
existing versions of NiceCalc, NiceCalc3, NiceCalc3 Lite, NiceCalc3 FS, NiceCalc3 Pro and
their beta versions from now on referred below as “Product” unless otherwise specified.
This software is shareware (TRY BEFORE you BUY). This means:
I. All copyrights to this software are exclusively owned by VerySoft, LLC. VerySoft, LLC
reserves all rights not expressly granted to you in this EULA.
II. The Product is protected by copyright and other intellectual property laws and treaties.
VerySoft, LLC own the title, Product content, copyright, and other intellectual property rights in
the Product. The Product is licensed, not sold.
III. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT IS VERYSOFT LLC LIABLE
UNDER ANY LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT,
PRODUCTS LIABILITY, OR OTHERWISE, FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES OF ANY KIND ARISING OUT OF
OR RELATING TO THIS LICENSE OR THE USE OR INABILITY TO USE THE COVERED
CODE OR ANY PORTION THEREOF, INCLUDING BUT NOT LIMITED DAMAGES FOR LOSS
OF GOODWILL, WORK STOPPAGE, COMPUTER (MOBILE HANDHELD, SMARTPHONE,
CELLPHONE) FAILURE OR MALFUNCTION, LOSS OF USE, LOST DATA, LOST PROFITS,
BUSINESS INTERRUPTION, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES,
OR ANY OTHER DAMAGES OR LOSSES, EVEN IF VERYSOFT LLC HAS BEEN ADVISED
OF THE POSSIBILITY OF SUCH DAMAGES, AND NOTWITHSTANDING THE FAILURE OF
ESSENTIAL PURPOSE OF ANY REMEDY. SOME JURISDICTIONS DO NOT ALLOW THE
LIMITATION OF LIABILITY OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
LIMITATION MAY NOT APPLY TO YOU. IN NO EVENT DOES VERYSOFT'S TOTAL
LIABILITY TO YOU FOR ALL DAMAGES (OTHER THAN AS MAY BE REQUIRED BY
APPLICABLE LAW) UNDER THIS LICENSE EXCEED THE AMOUNT OF FIVE AMERICAN
DOLLARS (US $5.00).
IV. You must not use, copy, emulate, clone, rent, lease, sell, modify, decompile, disassemble,
reverse engineer, or transfer the Product license, or any subset of the license Product, except
provided for this agreement. Any attempt of unauthorized use will result in immediate and
automatic termination of this license and may result in criminal and/or civil prosecution. All rights
not expressly granted here are reserved by VerySoft, LLC.
V. Installing, copying, loading and otherwise using this software signifies the acceptance of the
all license terms and conditions.
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
26
NiceCalc3 – User’s guide
VI. If you do not agree with the license terms and conditions you must remove installed software
and all its files from your storage devices and cease to use the Product.
VII. Present agreement with end-user (including all supplements and modifications, that deliver
with software) is full legal agreement between you and VerySoft, LLC about mentioned in this
EULA Products and commute for all previous and current oral and written statements,
announcements, suggestions and declarations concerning licensed software. If any of clause in
current agreement become void, impracticable or unlawful, all the rest of clauses are in force
legal.
If you use unregistered version of Product, please, read the section B. “FOR UNREGISTERED
USERS”.
If you already register Product, please, read the section A. “FOR REGISTERED USERS”.
A. “FOR REGISTERED USERS”.
A.1. Once registered, the user is granted a non-exclusive, non-transferable license for any legal
purposes, without right to sub-license, to use this Software in accordance with this EULA and
any other written agreement with VerySoft. One copy of the license gives you the right to use
Product ONLY ON THE ONE MOBILE HANDHELD DEVICE.
A.2. After Product registration, the "Registration code" is presented. "Registration code"
incarnates the right to use one copy of the licensed software on the single device under the
conditions listed in this EULA.
A.3. License itself and software can’t be leased or rent and can’t be granted to third-party
individuals (parties).
B. “FOR UNREGISTERED USERS”.
B.1. Anyone may use unregistered limited version of this software during testing period. After
testing period has end you must register to continue using the product.
B.2. Unregistered shareware version of this software may be freely distributed, provided the as
non-modified distribution package. While distribution anyhow the following information must be
visible and provided describing the application:
Developed by Very-Soft, LLC – http://very-soft.com , [email protected]
Also you must inform Very-Soft, LLC about the name and (web-) address of the project
(software catalogue, online blog, etc) where you going to distribute our Product to e-mail:
[email protected]
Thank you for using our Products.
Very-Soft, LLC
Web-site: www.very-soft.com;
E-mails: [email protected]; [email protected]
Copyright © 2004-2008, VerySoft LLC. All rights reserved.
VerySoft, LLC, e-mails: [email protected], [email protected], web: http://very-soft.com
None of the part of this document can be copied or distributed without previous written permission of VerySoft, LLC.
27
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement