mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-14 20:37:55 -05:00
4dd90050f1
710856e5a Release 0.84.0 362f4ea7b releaser: Add release notes to /docs for release of 0.84.0 6bb8800f7 docs: Regenerate docs helper 00a522e6a docs: Regenerate docshelper bc171954b Merge commit '92405e5b0adc5d8c3dfde88d6a8b67eb09169190' ef73ffc3b Misc config loading fixes 0b4117f7f docs: Regenerate docs helper 9b9452b9c Merge commit '32ba623541d74ee0b7ae4efb1b8326dc49af28b8' 9c4413dd9 tpl/fmt: Add erroridf template func e1875742e tpl/data: Misc header improvements, tests, allow multiple headers of same key e4560893c Add math.Max and math.Min 7dc282eaf common/maps: Add Scratch.DeleteInMap b9cd77171 docs: Update querify function description and examples git-subtree-dir: docs git-subtree-split: 710856e5a6c683ce26d385960423303cc109c09e
3 KiB
3 KiB
title | description | godocref | date | publishdate | lastmod | keywords | categories | menu | toc | signature | workson | hugoversion | relatedfuncs | deprecated | draft | aliases | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Math | Hugo provides mathematical operators in templates. | 2017-02-01 | 2017-02-01 | 2020-02-23 |
|
|
|
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.Log |
Returns the natural logarithm of the given number. | {{math.Log 42}} → 3.737 |
math.Max |
Returns the greater of two numbers. | {{math.Max 1 2}} → 2 |
math.Min |
Returns the smaller of two numbers. | {{math.Min 1 2}} → 1 |
math.Pow |
Returns the first number raised to the power of the second number. | {{math.Pow 2 3}} → 8 |
math.Round |
Returns the nearest integer, rounding half away from zero. | {{math.Round 1.5}} → 2 |
math.Sqrt |
Returns the square root of the given number. | {{math.Sqrt 81}} → 9 |