mirror of
https://github.com/gohugoio/hugo.git
synced 2026-09-03 12:12:37 +00:00
900b5f6cfe
715741f73Add Netlify config for a split testin branch4917f0636Mention that math add/sub/mul/div functions can do float math too31632beebDocument .Site.Params.mainSections3416ba80dUpdate sectionvars.md295ccb463Update sections.md15b5a0342Fix duplicated paragrapheb13db670Fix text highlightfa46cafdfGet 1password-support ready979bb5698Add 1password support showcaseceb94d1e1Fix readDir function links git-subtree-dir: docs git-subtree-split:715741f739
2.4 KiB
2.4 KiB
title, description, godocref, date, publishdate, lastmod, keywords, categories, menu, toc, signature, workson, hugoversion, relatedfuncs, deprecated, draft, aliases
| title | description | godocref | date | publishdate | lastmod | keywords | categories | menu | toc | signature | workson | hugoversion | relatedfuncs | deprecated | draft | aliases | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Math | Hugo provides nine mathematical operators in templates. | 2017-02-01 | 2017-02-01 | 2017-02-01 |
|
|
|
false | false |
| Function | Description | Example |
|---|---|---|
add |
Adds two numbers. | {{add 1 2}} → 3 |
| If one of the numbers is a float, the result is a float. | {{add 1.1 2}} → 3.1 |
|
sub |
Subtracts two numbers. | {{sub 3 2}} → 1 |
| If one of the numbers is a float, the result is a float. | {{sub 3 2.5}} → 0.5 |
|
mul |
Multiplies two numbers. | {{mul 2 3}} → 6 |
| If one of the numbers is a float, the result is a float. | {{mul 2 3.1}} → 6.2 |
|
div |
Divides two numbers. | {{div 6 3}} → 2 |
{{div 6 4}} → 1 |
||
| If one of the numbers is a float, the result is a float. | {{div 6 4.0}} → 1.5 |
|
mod |
Modulus of two integers. | {{mod 15 3}} → 0 |
modBool |
Boolean of modulus of two integers. Evaluates to true if result equals 0. |
{{modBool 15 3}} → true |
math.Ceil |
Returns the least integer value greater than or equal to the given number. | {{math.Ceil 2.1}} → 3 |
math.Floor |
Returns the greatest integer value less than or equal to the given number. | {{math.Floor 1.9}} → 1 |
math.Round |
Returns the nearest integer, rounding half away from zero. | {{math.Round 1.5}} → 2 |