Files
hugo/content/functions/math.md
T
Bjørn Erik Pedersen 900b5f6cfe Squashed 'docs/' changes from 1dc05a16b..715741f73
715741f73 Add Netlify config for a split testin branch
4917f0636 Mention that math add/sub/mul/div functions can do float math too
31632beeb Document .Site.Params.mainSections
3416ba80d Update sectionvars.md
295ccb463 Update sections.md
15b5a0342 Fix duplicated paragraph
eb13db670 Fix text highlight
fa46cafdf Get 1password-support ready
979bb5698 Add 1password support showcase
ceb94d1e1 Fix readDir function links

git-subtree-dir: docs
git-subtree-split: 715741f739
2018-02-27 09:36:36 +01:00

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
math
operators
functions
docs
parent
functions
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