Soulver 3 for Mac
Searchâ€¦
Soulver 3 for Mac
Welcome to Soulver
Frequently Asked Questions
What's new in Soulver 3?
Change Log
Feature Requests
Documentation
Getting Started
Headings & Comments
Variables & Line References
Totals & Subtotals
Number Styles
Answer Formatting
Sheets & Folders
Sheetbooks & Soulver Files
Publish to the Web
Exporting & Printing
Appearance & Styles
Tips & Tricks
URL Schemes
Command Line & Automation
Syntax Reference
Operators & Numbers
Answer Forms & Specifiers
Dates & Times
Unit Conversions
Rates & Proportions
Volume & Cooking Calculations
Currency Conversions
Stock Prices & Soulver Stocks
Timespans & Laptimes
Conditionals & Comparisons
Functions
General
Number Rounding
Percentages & Multipliers
Dates & Timestamps
Time Zones
Compound Interest & Loans
Roots, Logarithms & Trigonometry
Powered By
GitBook
General
Comparing numbers
min() and max() in Soulver
1
larger of 100 and 200  200
2
greater of 100 and 200  200
3

4
smaller of 5 and 10  5
5
lesser of 5 and 10  5
Copied!
Remainders (mod)
1
remainder of 21 divided by 5  1
2
21 mod 5  1
Copied!
Middles and halves
1
half of 175  87.5
2
midpoint between 150 and 300  225
Copied!
Random numbers
To generate a random integer in a specified range:
1
random number between 1 and 10  7
Copied!
To generate a random floating point number, use the range 0 to 1
1
random number between 0 and 1  0.4793193723
Copied!
LCM & GCD
Lowest common multiple and greatest common divisor
1
gcd of 20 and 30  10
2
lcm of 5 and 8  40
Copied!
Syntax Reference  Previous
Conditionals & Comparisons
Next  Functions
Number Rounding
Last modified
1mo ago
Copy link
Contents
Comparing numbers
Remainders (mod)
Middles and halves
Random numbers
LCM & GCD