<?xml version="1.0" encoding="UTF-8"?>
<QALCULATE version="3.5.0">
  <category>
    <title>Matrices &amp; Vectors</title>
    <title xml:lang="fr">Matrices &amp; Vecteurs</title>
    <title xml:lang="nl">Matrices &amp; vectoren</title>
    <title xml:lang="sv">Matriser &amp; Vektorer</title>
    <title xml:lang="zh_CN">矩阵与向量</title>
    <builtin_function name="vector">
      <title>Construct Vector</title>
      <title xml:lang="fr">Construire un Vecteur</title>
      <title xml:lang="nl">Vector construeren</title>
      <title xml:lang="sv">Skapa vektor</title>
      <title xml:lang="zh_CN">构造向量</title>
      <names>r:vector</names>
      <names xml:lang="sv">vektor</names>
      <description>Returns a vector with listed elements.</description>
      <description xml:lang="fr">Retourne un vecteur avec les éléments listés.</description>
      <description xml:lang="nl">Retourneert een vector met de opgegeven elementen.</description>
      <description xml:lang="sv">Returnerar en vektor med listade element.</description>
      <description xml:lang="zh_CN">使用列出的元素生成一个向量并返回。</description>
      <argument index="1">
        
        <title>Elements</title>
        <title xml:lang="fr">Éléments</title>
        <title xml:lang="nl">Elementen</title>
        <title xml:lang="sv">Antal element</title>
        <title xml:lang="zh_CN">多个元素</title>
      </argument>
    </builtin_function>
    <builtin_function name="genvector">
      <title>Generate Vector</title>
      <title xml:lang="fr">Générer un vecteur</title>
      <title xml:lang="nl">Vector aanmaken</title>
      <title xml:lang="sv">Generera vektor</title>
      <title xml:lang="zh_CN">生成向量</title>
      <names>r:genvector</names>
      <description>Returns a vector generated from a function with a variable (default x) running from min to max. The fourth argument is either the requested number of elements if the sixth argument is false (default) or the step between each value of the variable.</description>
      <description xml:lang="fr">Retourne un vecteur généré par une fonction à une variable (par défaut : x) parcourant des valeurs entre min et max. Le quatrième argument est soit le nombre d'éléments voulus si le sixième argument est faux (par défaut) ou le pas entre chaque valeur de la variable.</description>
      <description xml:lang="nl">Berekent een vector met behulp van een functie waarvan de variabele (standaard x) waarden krijgt tussen min en max. Het vierde argument is of het vereiste aantal elementen indien het zesde argument onwaar is (standaard) of de stapgrootte tussen elke waarde van de variabele.</description>
      <description xml:lang="sv">Returnerar en vektor skapad från en funktion med en variabel (förvald: x) som går från min till max. Den fjärde parametern är antingen det efterfrågade antalet element, om det sjätte argumentet är falskt (förvalt), eller steget mellan varje värde för variabeln.</description>
      <description xml:lang="zh_CN">根据指定的自变量(缺省为x)和数据范围，用指定函数的值生成一个向量并返回。如果第六个参数是假(缺省值)，则第四个参数表示需要的元素个数；否则，第四个 参数表示变量每个值之间的步长。</description>
      <argument index="1">
        <title>Function</title>
        <title xml:lang="fr">Fonction</title>
        <title xml:lang="nl">Functie</title>
        <title xml:lang="sv">Funktion</title>
        <title xml:lang="zh_CN">函数</title>
      </argument>
      <argument index="2">
        <title>Min</title>
        <title xml:lang="sv">Min</title>
        <title xml:lang="zh_CN">最小值</title>
      </argument>
      <argument index="3">
        <title>Max</title>
        <title xml:lang="sv">Max</title>
        <title xml:lang="zh_CN">最大值</title>
      </argument>
      <argument index="4">
        <title>Dimension / Step size</title>
        <title xml:lang="fr">Dimension / Taille du pas</title>
        <title xml:lang="nl">Dimensie / stapgrootte</title>
        <title xml:lang="sv">Dimension / stegstorlek</title>
        <title xml:lang="zh_CN">维数/步长</title>
      </argument>
      <argument index="5">
        <title>Variable</title>
        <title xml:lang="nl">Variabele</title>
        <title xml:lang="sv">Variabel</title>
        <title xml:lang="zh_CN">变量</title>
      </argument>
      <argument index="6">
        <title>Use step size</title>
        <title xml:lang="fr">Utiliser le pas</title>
        <title xml:lang="nl">Stapgrootte gebruiken</title>
        <title xml:lang="sv">Använd stegstorlek</title>
        <title xml:lang="zh_CN">使用步长</title>
      </argument>
    </builtin_function>
    <builtin_function name="sort">
      <title>Sort</title>
      <title xml:lang="fr">Trier</title>
      <title xml:lang="nl">Sorteren</title>
      <title xml:lang="sv">Sortera</title>
      <title xml:lang="zh_CN">排序</title>
      <names>r:sort</names>
      <names xml:lang="nl">sorteren</names>
      <names xml:lang="sv">sortera</names>
      <description>Returns a sorted vector.</description>
      <description xml:lang="fr">Retourne un vecteur trié.</description>
      <description xml:lang="sv">Returnerar en sorterad vektor.</description>
      <example>$name([6, 1, 4]) = [1, 4, 6]</example>
      <argument index="1">
        <title>Vector</title>
        <title xml:lang="fr">Vecteur</title>
        <title xml:lang="sv">Vektor</title>
        <title xml:lang="zh_CN">向量</title>
      </argument>
      <argument index="2">
        <title>Ascending</title>
        <title xml:lang="fr">Ascendant</title>
        <title xml:lang="nl">Oplopend</title>
        <title xml:lang="sv">Stigande</title>
        <title xml:lang="zh_CN">升序</title>
      </argument>
    </builtin_function>
    <builtin_function name="rank">
      <title>Rank</title>
      <title xml:lang="nl">Rangorde</title>
      <title xml:lang="sv">Rangordna</title>
      <title xml:lang="zh_CN">秩</title>
      <names>r:rank</names>
      <names xml:lang="nl">rangorde</names>
      <names xml:lang="sv">rangordna</names>
      <description>Returns a vector with values of elements replaced with their mutual ranks.</description>
      <description xml:lang="fr">Retourne un vecteur dont les valeurs de éléments ont été remplacées par leur rang respectif.</description>
      <description xml:lang="nl">Retourneert een vector waarin de elementen zijn vervangen door hun onderlinge rangorde.</description>
      <description xml:lang="sv">Returnerar en vektor med elementens värden ersatta av deras inbördes rangordning.</description>
      <example>$name([6, 1, 4]) = [3, 1, 2]</example>
      <argument index="1">
        <title>Vector</title>
        <title xml:lang="fr">Vecteur</title>
        <title xml:lang="sv">Vektor</title>
        <title xml:lang="zh_CN">向量</title>
      </argument>
      <argument index="2">
        <title>Ascending</title>
        <title xml:lang="fr">Ascendant</title>
        <title xml:lang="nl">Oplopend</title>
        <title xml:lang="sv">Stigande</title>
        <title xml:lang="zh_CN">升序</title>
      </argument>
    </builtin_function>
    <builtin_function name="limits">
      <title>Vector Limits</title>
      <title xml:lang="fr">Limites de Vecteur</title>
      <title xml:lang="nl">Vectorgrenzen</title>
      <title xml:lang="sv">Vektorgränser</title>
      <title xml:lang="zh_CN">向量限</title>
      <names>r:limits</names>
      <names xml:lang="fr">limites</names>
      <names xml:lang="nl">grenzen</names>
      <names xml:lang="sv">gränser</names>
      <description>Returns a part of a vector between two positions.</description>
      <description xml:lang="fr">Retourne une partie de vecteur entre deux positions.</description>
      <description xml:lang="nl">Retourneert een deel van een vector tussen twee posities.</description>
      <description xml:lang="sv">Returnerar en del av en vektor mellan två positioner.</description>
      <description xml:lang="zh_CN">返回一个向量两个位置之间的一部分。</description>
      <argument index="1">
        <title>Vector</title>
        <title xml:lang="fr">Vecteur</title>
        <title xml:lang="sv">Vektor</title>
        <title xml:lang="zh_CN">向量</title>
      </argument>
      <argument index="2">
        <title>Lower limit</title>
        <title xml:lang="fr">Limite inférieure</title>
        <title xml:lang="nl">Ondergrens</title>
        <title xml:lang="sv">Undre gräns</title>
        <title xml:lang="zh_CN">下限</title>
      </argument>
      <argument index="3">
        <title>Upper limit</title>
        <title xml:lang="fr">Limite Supérieure</title>
        <title xml:lang="nl">Bovengrens</title>
        <title xml:lang="sv">Övre gräns</title>
        <title xml:lang="zh_CN">上限</title>
      </argument>
    </builtin_function>
    <builtin_function name="dimension">
      <title>Dimension</title>
      <title xml:lang="nl">Dimensie</title>
      <title xml:lang="sv">Dimension</title>
      <title xml:lang="zh_CN">维数</title>
      <names>r:dimension</names>
      <names xml:lang="nl">dimensie</names>
      <description>Returns the number of elements in a vector.</description>
      <description xml:lang="fr">Retourne le nombre d'éléments dans un vecteur.</description>
      <description xml:lang="nl">Retourneert het aantal elementen in een vector.</description>
      <description xml:lang="sv">Returnerar antalet element i en vektor.</description>
      <description xml:lang="zh_CN">返回一个向量内的元素数量。</description>
      <argument index="1">
        <title>Vector</title>
        <title xml:lang="fr">Vecteur</title>
        <title xml:lang="sv">Vektor</title>
        <title xml:lang="zh_CN">向量</title>
      </argument>
    </builtin_function>
    <builtin_function name="mergevectors">
      <title>Merge Vectors</title>
      <title xml:lang="fr">Regrouper les Vecteurs</title>
      <title xml:lang="nl">Vectoren samenvoegen</title>
      <title xml:lang="sv">Sammanslå vektorer</title>
      <title xml:lang="zh_CN">合并向量</title>
      <names>r:mergevectors</names>
      <names xml:lang="fr">regrouper_vecteurs</names>
      <names xml:lang="nl">vectorensamenvoegen</names>
      <description>Returns a vector with the elements from two vectors.</description>
      <description xml:lang="fr">Retourne un vecteur avec les éléments de deux vecteurs.</description>
      <description xml:lang="nl">Retourneert een vector met de elementen van twee vectoren.</description>
      <description xml:lang="sv">Returnerar en vektor med element från två vektorer.</description>
      <description xml:lang="zh_CN">将两个向量合成一个并返回。</description>
      <argument index="1">
        <title>Vector 1</title>
        <title xml:lang="fr">Vecteur 1</title>
        <title xml:lang="sv">Vektor 1</title>
        <title xml:lang="zh_CN">向量1</title>
      </argument>
      <argument index="2">
        <title>Vector 2</title>
        <title xml:lang="fr">Vecteur 2</title>
        <title xml:lang="sv">Vektor 2</title>
        <title xml:lang="zh_CN">向量2</title>
      </argument>
    </builtin_function>
    <builtin_function name="matrix">
      <title>Construct Matrix</title>
      <title xml:lang="fr">Construire une Matrice</title>
      <title xml:lang="nl">Matrix construeren</title>
      <title xml:lang="sv">Skapa matris</title>
      <title xml:lang="zh_CN">构造矩阵</title>
      <names>r:matrix</names>
      <names xml:lang="fr">matrice</names>
      <names xml:lang="sv">matris</names>
      <description>Returns a matrix with specified dimensions and listed elements. Omitted elements are set to zero.</description>
      <description xml:lang="fr">Retourne une matrice avec les dimensions spécifiées et les éléments listés. Les éléments omis sont fixés à zéro.</description>
      <description xml:lang="nl">Retourneert een matrix met opgegeven dimensies en gegeven elementen. Weggelaten elementen worden op nul gesteld.</description>
      <description xml:lang="sv">Returnerar en matris med specifierat antal rader och kolumner, och angivna element. Utelämnade element sätts till noll.</description>
      <description xml:lang="zh_CN">根据指定的维数和列出的元素返回一个矩阵。省略被设为零的元素。</description>
      <argument index="1">
        <title>Rows</title>
        <title xml:lang="fr">Lignes</title>
        <title xml:lang="nl">Rijen</title>
        <title xml:lang="sv">Rader</title>
        <title xml:lang="zh_CN">行</title>
      </argument>
      <argument index="2">
        <title>Columns</title>
        <title xml:lang="fr">Colonnes</title>
        <title xml:lang="nl">Kolommen</title>
        <title xml:lang="sv">Kolumner</title>
        <title xml:lang="zh_CN">列</title>
      </argument>
      <argument index="3">
        <title>Elements</title>
        <title xml:lang="fr">Éléments</title>
        <title xml:lang="nl">Elementen</title>
        <title xml:lang="sv">Antal element</title>
        <title xml:lang="zh_CN">多个元素</title>
      </argument>
    </builtin_function>
    <builtin_function name="matrix2vector">
      <title>Convert Matrix to Vector</title>
      <title xml:lang="fr">Convertir une matrice en vecteur</title>
      <title xml:lang="nl">Matrix naar vector converteren</title>
      <title xml:lang="sv">Omvandla matris till vektor</title>
      <title xml:lang="zh_CN">将矩阵转换为向量</title>
      <names>r:matrix2vector</names>
      <names xml:lang="fr">matrice_vers_vecteur</names>
      <description>Puts each element of a matrix in vertical order in a vector.</description>
      <description xml:lang="fr">Met chaque élément d'une matrice dans un vecteur en la parcourant verticalement.</description>
      <description xml:lang="nl">Ieder element van een matrix wordt in verticale volgorde in een vector geplaatst.</description>
      <description xml:lang="sv">Placerar varje element i en matris i vertikal ordning i en vektor.</description>
      <description xml:lang="zh_CN">将按照垂直顺序将矩阵中的每个元素放到向量中。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
    </builtin_function>
    <builtin_function name="area">
      <title>Matrix Area</title>
      <title xml:lang="fr">Zone de Matrice</title>
      <title xml:lang="nl">Matrixbereik</title>
      <title xml:lang="sv">Matrisarea</title>
      <title xml:lang="zh_CN">子矩阵</title>
      
      <names>r:area</names>
      <names xml:lang="nl">oppervlak</names>
      <description>Returns a part of a matrix.</description>
      <description xml:lang="fr">Retourne une partie de matrice.</description>
      <description xml:lang="nl">Retourneert een deel van een matrix.</description>
      <description xml:lang="sv">Returnerar en del av en matris.</description>
      <description xml:lang="zh_CN">返回矩阵的一部分。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
      <argument index="2">
        <title>Start row</title>
        <title xml:lang="fr">Ligne de départ</title>
        <title xml:lang="nl">Startrij</title>
        <title xml:lang="sv">Startrad</title>
        <title xml:lang="zh_CN">起始行</title>
      </argument>
      <argument index="3">
        <title>Start column</title>
        <title xml:lang="fr">Colonne de départ</title>
        <title xml:lang="nl">Startkolom</title>
        <title xml:lang="sv">Startkolumn</title>
        <title xml:lang="zh_CN">起始列</title>
      </argument>
      <argument index="4">
        <title>End row</title>
        <title xml:lang="fr">Terminer la ligne</title>
        <title xml:lang="nl">Einde rij</title>
        <title xml:lang="sv">Slutrad</title>
        <title xml:lang="zh_CN">结束行</title>
      </argument>
      <argument index="5">
        <title>End column</title>
        <title xml:lang="fr">Terminer la colonne</title>
        <title xml:lang="nl">Einde kolom</title>
        <title xml:lang="sv">Slutkolumn</title>
        <title xml:lang="zh_CN">结束列</title>
      </argument>
    </builtin_function>
    <builtin_function name="rows">
      <title>Rows</title>
      <title xml:lang="fr">Lignes</title>
      <title xml:lang="nl">Rijen</title>
      <title xml:lang="sv">Rader</title>
      <title xml:lang="zh_CN">行</title>
      <names>r:rows</names>
      <names xml:lang="fr">lignes</names>
      <names xml:lang="nl">rijen</names>
      <names xml:lang="sv">rader</names>
      <description>Returns the number of rows in a matrix.</description>
      <description xml:lang="fr">Retourne le nombre de lignes d'une matrice.</description>
      <description xml:lang="nl">Retourneert het aantal rijen in een matrix.</description>
      <description xml:lang="sv">Returnerar antalet rader i en matris.</description>
      <description xml:lang="zh_CN">返回矩阵中的行数。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
    </builtin_function>
    <builtin_function name="columns">
      <title>Columns</title>
      <title xml:lang="fr">Colonnes</title>
      <title xml:lang="nl">Kolommen</title>
      <title xml:lang="sv">Kolumner</title>
      <title xml:lang="zh_CN">列</title>
      <names>r:columns</names>
      <names xml:lang="fr">colonnes</names>
      <names xml:lang="nl">kolommen</names>
      <names xml:lang="sv">kolumner</names>
      <description>Returns the number of columns in a matrix.</description>
      <description xml:lang="fr">Retourne le nombre de colonnes dans une matrice.</description>
      <description xml:lang="nl">Retourneert het aantal kolommen in een matrix.</description>
      <description xml:lang="sv">Returner antalet kolumner i en matris.</description>
      <description xml:lang="zh_CN">返回矩阵的列数。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
    </builtin_function>
    <builtin_function name="row">
      <title>Extract row as vector</title>
      <title xml:lang="fr">Extraire une ligne comme vecteur</title>
      <title xml:lang="nl">Rij als vector uit (matrix) halen</title>
      <title xml:lang="sv">Skapa vektor från rad</title>
      <title xml:lang="zh_CN">将行提取为向量</title>
      <names>r:row</names>
      <names xml:lang="fr">ligne</names>
      <names xml:lang="nl">rij</names>
      <names xml:lang="sv">rad</names>
      <description>Returns a row in a matrix as a vector.</description>
      <description xml:lang="fr">Retourne une ligne dans une matrice sous forme de vecteur.</description>
      <description xml:lang="nl">Retourneert een rij in een matrix als een vector.</description>
      <description xml:lang="sv">Returnerar en rad i en matris som en vektor.</description>
      <description xml:lang="zh_CN">将矩阵的一行作为向量返回。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
      <argument index="2">
        <title>Row</title>
        <title xml:lang="fr">Ligne</title>
        <title xml:lang="nl">Rij</title>
        <title xml:lang="sv">Rad</title>
        <title xml:lang="zh_CN">行</title>
      </argument>
    </builtin_function>
    <builtin_function name="column">
      <title>Extract Column as Vector</title>
      <title xml:lang="fr">Extraire une Colonne comme Vecteur</title>
      <title xml:lang="nl">Kolom als vector uit (matrix) halen</title>
      <title xml:lang="sv">Extrahera kolumn som vektor</title>
      <title xml:lang="zh_CN">将列提取为向量</title>
      <names>r:column</names>
      <names xml:lang="fr">colonne</names>
      <names xml:lang="nl">kolom</names>
      <names xml:lang="sv">kolumn</names>
      <description>Returns a column in a matrix as a vector.</description>
      <description xml:lang="fr">Retourne une colonne de matrice comme vecteur.</description>
      <description xml:lang="nl">Retourneert een kolom van een matrix als een vector.</description>
      <description xml:lang="sv">Returnerar en kolumn i en matris som en vektor.</description>
      <description xml:lang="zh_CN">将矩阵的一列作为向量返回。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
      <argument index="2">
        <title>Column</title>
        <title xml:lang="fr">Colonne</title>
        <title xml:lang="nl">Kolom</title>
        <title xml:lang="sv">Kolumn</title>
        <title xml:lang="zh_CN">列</title>
      </argument>
    </builtin_function>
    <builtin_function name="elements">
      <title>Elements</title>
      <title xml:lang="fr">Éléments</title>
      <title xml:lang="nl">Elementen</title>
      <title xml:lang="sv">Antal element</title>
      <title xml:lang="zh_CN">多个元素</title>
      <names>r:elements</names>
      <names xml:lang="fr">éléments</names>
      <names xml:lang="nl">elementen</names>
      <description>Returns the number of elements in a matrix or vector.</description>
      <description xml:lang="fr">Retourne le nombre d'éléments dans une matrice ou un vecteur.</description>
      <description xml:lang="nl">Retourneert het aantal elementen in een matrix of vector.</description>
      <description xml:lang="sv">Returnerar antalet element i en matris eller vektor.</description>
      <description xml:lang="zh_CN">返回一个矩阵或向量内的元素数目。</description>
      <argument index="1">
        <title>Matrix or vector</title>
        <title xml:lang="fr">Matrice ou vecteur</title>
        <title xml:lang="nl">Matrix of vector</title>
        <title xml:lang="sv">Matris eller vektor</title>
        <title xml:lang="zh_CN">矩阵或向量</title>
      </argument>
    </builtin_function>
    <builtin_function name="element">
      
      <title>Element</title>
      <title xml:lang="fr">Élément</title>
      <title xml:lang="sv">Element</title>
      <title xml:lang="zh_CN">一个元素</title>
      <names>r:element</names>
      <names xml:lang="fr">élément</names>
      <description>Returns the element at specified position in a matrix (row and column) or vector (index).</description>
      <description xml:lang="fr">Retourne l'élément de matrice à la position spécifiée (ligne et colonne) ou vecteur (index).</description>
      <description xml:lang="nl">Retourneert het element op de opgegeven positie in een matrix (rij en kolom) of vector (index).</description>
      <description xml:lang="sv">Returnerar elementet på angiven position i en matris (rad och kolumn) eller en vektor (index).</description>
      <description xml:lang="zh_CN">返回矩阵(行和列)或向量(下标)指定位置上的元素。</description>
      <argument index="1">
        <title>Matrix/vector</title>
        <title xml:lang="fr">Matrice/Vecteur</title>
        <title xml:lang="nl">Matrix/vector</title>
        <title xml:lang="sv">Matris/vektor</title>
        <title xml:lang="zh_CN">矩阵/向量</title>
      </argument>
      <argument index="2">
        <title>Row/index</title>
        <title xml:lang="fr">Ligne/indice</title>
        <title xml:lang="nl">Rij/Index</title>
        <title xml:lang="sv">Rad/index</title>
        <title xml:lang="zh_CN">行/下标</title>
      </argument>
      <argument index="3">
        <title>Column</title>
        <title xml:lang="fr">Colonne</title>
        <title xml:lang="nl">Kolom</title>
        <title xml:lang="sv">Kolumn</title>
        <title xml:lang="zh_CN">列</title>
      </argument>
    </builtin_function>
    <builtin_function name="transpose">
      <title>Transpose</title>
      <title xml:lang="fr">Transposée</title>
      <title xml:lang="nl">Transponeren</title>
      <title xml:lang="sv">Transponera</title>
      <title xml:lang="zh_CN">转置</title>
      <names>r:transpose</names>
      <names xml:lang="fr">transposée</names>
      <names xml:lang="nl">transponeren</names>
      <names xml:lang="sv">transponera</names>
      <description>Returns the transpose of a matrix.</description>
      <description xml:lang="fr">Retourne la transposée d'une matrice.</description>
      <description xml:lang="nl">Retourneert de getransponeerde van een matrix.</description>
      <description xml:lang="sv">Returnerar transponeringen av en matris.</description>
      <description xml:lang="zh_CN">返回矩阵的转置。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
    </builtin_function>
    <builtin_function name="identity">
      <title>Identity</title>
      <title xml:lang="fr">Identité</title>
      <title xml:lang="nl">Identiteit</title>
      <title xml:lang="sv">Identitetsmatris</title>
      <title xml:lang="zh_CN">单位矩阵</title>
      <names>r:identity</names>
      <names xml:lang="fr">identité</names>
      <names xml:lang="nl">identiteit</names>
      <names xml:lang="sv">identitetsmatris</names>
      <description>Returns the identity matrix of a matrix or with specified number of rows/columns.</description>
      <description xml:lang="fr">Retourne la matrice identité ou une matrice avec le nombre indiqué de lignes/colonnes.</description>
      <description xml:lang="nl">Retourneert de eenheidsmatrix bij een matrix of met een opgegeven aantal rijen/kolommen.</description>
      <description xml:lang="sv">Returnerar identitetsmatrisen för en matris eller med angivet antal rader/kolumner.</description>
      <description xml:lang="zh_CN">返回指定行/列数或与指定矩阵同阶的单位矩阵。</description>
      <argument index="1">
        <title>Matrix or rows/columns</title>
        <title xml:lang="fr">Matrice ou lignes/colonnes</title>
        <title xml:lang="nl">Matrix of rijen/kolommen</title>
        <title xml:lang="sv">Matris eller rader/kolumner</title>
        <title xml:lang="zh_CN">矩阵或行/列</title>
      </argument>
    </builtin_function>
    <builtin_function name="det">
      <title>Determinant</title>
      <title xml:lang="fr">Déterminant</title>
      <title xml:lang="sv">Determinanten</title>
      <title xml:lang="zh_CN">行列式</title>
      <names>r:det</names>
      <description>Calculates the determinant of a matrix.</description>
      <description xml:lang="fr">Calcule le déterminant d'une matrice.</description>
      <description xml:lang="nl">Berekent de determinant van een matrix.</description>
      <description xml:lang="sv">Beräknar determinanten för en matris.</description>
      <description xml:lang="zh_CN">计算矩阵的行列式。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
    </builtin_function>
    <builtin_function name="permanent">
      <title>Permanent</title>
      <title xml:lang="sv">Permanent</title>
      <title xml:lang="zh_CN">积和式</title>
      <names>r:permanent</names>
      <description>Calculates the permanent of a matrix. The permanent differs from a determinant in that all signs in the expansion by minors are taken as positive.</description>
      <description xml:lang="fr">Calcule le permanent d'une matrice. Le permanent diffère du déterminant dans le fait que tous les signes dans le développement en mineurs sont pris positifs.</description>
      <description xml:lang="nl">Berekent de permanent van een matrix. Het verschil met de determinant is dat alle subdeterminanten met +1 worden vermenigvuldigd, en bij de determinant om en om met +1 en met -1.</description>
      <description xml:lang="sv">Beräknar permanenten av en matris. Permanenten skiljer sig från en determinant genom att alla tecken i expansionen sätts som positiva.</description>
      <description xml:lang="zh_CN">计算矩阵的积和式。积和式与行列式的不同之处在于，在展开时，所有展开式前面的符号都为正。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
    </builtin_function>
    <builtin_function name="adj">
      <title>Adjugate (Adjoint)</title>
      <title xml:lang="fr">Comatrice</title>
      <title xml:lang="nl">Aangrenzend</title>
      <title xml:lang="sv">Adjungerad matris (Adjunkt)</title>
      <title xml:lang="zh_CN">伴随矩阵</title>
      <names>r:adj</names>
      <description>Calculates the adjugate or adjoint of a matrix.</description>
      <description xml:lang="fr">Calcule la comatrice de la matrice</description>
      <description xml:lang="nl">Berekent de geadjungeerde matrix.</description>
      <description xml:lang="sv">Beräknar den adjungerade matrisen eller adjunkten för en matris.</description>
      <description xml:lang="zh_CN">计算矩阵的伴随矩阵</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
    </builtin_function>
    <builtin_function name="cofactor">
      <title>Cofactor</title>
      <title xml:lang="fr">Cofacteur</title>
      <title xml:lang="sv">Kofaktor</title>
      <title xml:lang="zh_CN">余因子</title>
      <names>r:cofactor</names>
      <names xml:lang="fr">cofacteur</names>
      <names xml:lang="sv">kofaktor</names>
      <description>Calculates the cofactor of the element at specified position.</description>
      <description xml:lang="fr">Calcule le cofacteur à la position désignée.</description>
      <description xml:lang="nl">Berekent de cofactor van het element op de opgegeven positie.</description>
      <description xml:lang="sv">Beräknar kofaktorn för elementet på angiven position</description>
      <description xml:lang="zh_CN">计算指定位置元素的余因子。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
      <argument index="2">
        <title>Row</title>
        <title xml:lang="fr">Ligne</title>
        <title xml:lang="nl">Rij</title>
        <title xml:lang="sv">Rad</title>
        <title xml:lang="zh_CN">行</title>
      </argument>
      <argument index="3">
        <title>Column</title>
        <title xml:lang="fr">Colonne</title>
        <title xml:lang="nl">Kolom</title>
        <title xml:lang="sv">Kolumn</title>
        <title xml:lang="zh_CN">列</title>
      </argument>
    </builtin_function>
    <builtin_function name="inverse">
      <title>Matrix Inverse</title>
      <title xml:lang="fr">Inverse de Matrice</title>
      <title xml:lang="nl">Inverse matrix</title>
      <title xml:lang="sv">Matrisinvers</title>
      <title xml:lang="zh_CN">求逆矩阵</title>
      <names>r:inverse</names>
      <names xml:lang="sv">invers</names>
      <description>Calculates the inverse of a matrix. The inverse is the matrix that multiplied by the original matrix equals the identity matrix (AB = BA = I).</description>
      <description xml:lang="fr">Calcule l'inverse d'une matrice. L'inverse est la matrice qui multipliée à la matrice originale est égale à la matrice identité (AB = BA = I).</description>
      <description xml:lang="nl">Retourneert de inverse van een matrix. De inverse matrix is de matrix die, vermenigvuldigd met de originele matrix, de eenheidsmatrix geeft (AB = BA = E).</description>
      <description xml:lang="sv">Beräknar inversen av en matris. Inversen är den matrix som multiplicerad med den ursprungliga matrisen är lika med identitetsmatrisen (AB = BA = I).</description>
      <description xml:lang="zh_CN">计算矩阵的逆。矩阵的逆是一个与原矩阵相乘等于单位矩阵的矩阵。(AB = BA = I)。</description>
      <argument index="1">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
    </builtin_function>
    <builtin_function name="load">
      <title>Load CSV File</title>
      <title xml:lang="fr">Charger un Fichier CSV</title>
      <title xml:lang="nl">Inlezen CSV-bestand</title>
      <title xml:lang="sv">Ladda CSV-fil</title>
      <title xml:lang="zh_CN">载入CSV文件</title>
      <names>r:load</names>
      <names xml:lang="nl">lees</names>
      <names xml:lang="sv">ladda</names>
      <description>Returns a matrix imported from a CSV data file.</description>
      <description xml:lang="fr">Retourne une matrice importée d'un fichier de données CSV.</description>
      <description xml:lang="nl">Retourneert een matrix, geïmporteerd uit een CSV-gegevensbestand.</description>
      <description xml:lang="sv">Returnerar en matris importerad från en CSV-datafil.</description>
      <description xml:lang="zh_CN">返回从CSV数据文件导入的矩阵</description>
      <argument index="1">
        <title>Filename</title>
        <title xml:lang="fr">Nom de fichier</title>
        <title xml:lang="nl">Bestandsnaam</title>
        <title xml:lang="sv">Filnamn</title>
        <title xml:lang="zh_CN">文件名</title>
      </argument>
      <argument index="2">
        <title>First data row</title>
        <title xml:lang="fr">Première ligne de données</title>
        <title xml:lang="nl">Eerste gegevensrij</title>
        <title xml:lang="sv">Första raden med data</title>
        <title xml:lang="zh_CN">第一行数据</title>
      </argument>
      <argument index="3">
        <title>Separator</title>
        <title xml:lang="fr">Séparateur</title>
        <title xml:lang="nl">Scheidingsteken</title>
        <title xml:lang="sv">Avskiljare</title>
        <title xml:lang="zh_CN">分隔符</title>
      </argument>
    </builtin_function>
    <builtin_function name="export">
      <title>Export To CSV File</title>
      <title xml:lang="fr">Exporter dans un ficher CSV</title>
      <title xml:lang="nl">Exporteren naar CSV-bestand</title>
      <title xml:lang="sv">Exportera till CSV-fil</title>
      <title xml:lang="zh_CN">导出到CSV文件</title>
      <names>r:export</names>
      <names xml:lang="nl">exporteren</names>
      <names xml:lang="sv">exportera</names>
      <description>Exports a matrix to a CSV data file.</description>
      <description xml:lang="fr">Exporte une matrice dans un fichier de données CSV.</description>
      <description xml:lang="nl">Exporteert een matrix naar een CSV-gegevensbestand.</description>
      <description xml:lang="sv">Exporterar en matris till en CSV-datafil</description>
      <description xml:lang="zh_CN">将矩阵导出到CSV数据文件</description>
      <argument index="1">
        <title>Matrix/vector</title>
        <title xml:lang="fr">Matrice/Vecteur</title>
        <title xml:lang="nl">Matrix/vector</title>
        <title xml:lang="sv">Matris/vektor</title>
        <title xml:lang="zh_CN">矩阵/向量</title>
      </argument>
      <argument index="2">
        <title>Filename</title>
        <title xml:lang="fr">Nom de fichier</title>
        <title xml:lang="nl">Bestandsnaam</title>
        <title xml:lang="sv">Filnamn</title>
        <title xml:lang="zh_CN">文件名</title>
      </argument>
      <argument index="3">
        <title>Separator</title>
        <title xml:lang="fr">Séparateur</title>
        <title xml:lang="nl">Scheidingsteken</title>
        <title xml:lang="sv">Avskiljare</title>
        <title xml:lang="zh_CN">分隔符</title>
      </argument>
    </builtin_function>
    <builtin_function name="magnitude">
      <title>Magnitude</title>
      <title xml:lang="sv">Magnitud</title>
      <title xml:lang="zh_CN">量</title>
      <names>r:magnitude</names>
      <names xml:lang="sv">magnutud</names>
      <description>Calculates the magnitude of a value. This function returns the same value as abs() for all values except vectors.</description>
      <description xml:lang="sv">Beräknar magnituden av ett värde. Funktionen returnerar samma värde som abs() för alla värden utom vektorer.</description>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="hadamard">
      <title>Hadamard Product</title>
      <title xml:lang="fr">Produit Matriciel de Hadamard</title>
      <title xml:lang="nl">Hadamardproduct</title>
      <title xml:lang="sv">Hadamardprodukt</title>
      <names>r:hadamard</names>
      <description>Mulitplies each separate element in matrix 1 with the corresponding element in matrix 2.</description>
      <description xml:lang="sv">Multiplicerar varje separat element i matris 1 med motsvarande element i matrix 2.</description>
      <argument index="1">
        <title>Matrix 1</title>
        <title xml:lang="fr">Matrice 1</title>
        <title xml:lang="sv">Matris 1</title>
      </argument>
      <argument index="2">
        <title>Matrix 2</title>
        <title xml:lang="fr">Matrice 2</title>
        <title xml:lang="sv">Matris 2</title>
      </argument>
    </builtin_function>
    <builtin_function name="entrywise">
      <title>Entrywise Function</title>
      <title xml:lang="sv">Komponentvis funktion</title>
      <names>r:entrywise</names>
      <description>Calculates a new matrix or vector using each separate element in matrix/vector 1 and the corresponding (in the same row and column) elements in matrix/vector 2. An unlimited number of matrices/vectors can be specified, with each matrix/vector argument followed by the corresponding variable used in the function argument.</description>
      <description xml:lang="sv">Beräknar en ny matris eller vektor utifrån varje separat element i matris/vektor 1 och motsvarande (i samma rad och kolumnen) element i matris/vektor 2. Ett obegränsat antal matriser/vektorer kan anges, med varje matris-/vektorparameter följd av motsvarande variabel used in the functionsparametern.</description>
      <example>$name(x / y, [4, 10, 12], x, [2, 2, 4], y) = [2, 5, 3]</example>
      <argument index="1">
        <title>Function</title>
        <title xml:lang="fr">Fonction</title>
        <title xml:lang="nl">Functie</title>
        <title xml:lang="sv">Funktion</title>
        <title xml:lang="zh_CN">函数</title>
      </argument>
      <argument index="2">
        <title>Matrices/vectors and variables</title>
        <title xml:lang="fr">Matrices/vecteurs et variables</title>
        <title xml:lang="nl">Matrices/vectoren en variabelen</title>
        <title xml:lang="sv">Matriser/vektorer och variabler</title>
      </argument>
    </builtin_function>
    <function>
      <title>Norm (length)</title>
      <title xml:lang="fr">Norme (longueur)</title>
      <title xml:lang="nl">Norm (lengte)</title>
      <title xml:lang="sv">Normal</title>
      <title xml:lang="zh_CN">范数(长度)</title>
      <names>r:norm</names>
      <description>Calculates the norm/length of a vector.</description>
      <description xml:lang="fr">Calcule la norme d'un vecteur.</description>
      <description xml:lang="nl">Berekent de norm/lengte van een vector.</description>
      <description xml:lang="sv">Beräknar normalen för en vektor.</description>
      <description xml:lang="zh_CN">计算向量的范数/长度。</description>
      <expression>abs((\x*\x)^(1/2))</expression>
      <argument type="vector" index="1">
        <title>Vector</title>
        <title xml:lang="fr">Vecteur</title>
        <title xml:lang="sv">Vektor</title>
        <title xml:lang="zh_CN">向量</title>
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Cross Product</title>
      <title xml:lang="fr">Produit Vectoriel</title>
      <title xml:lang="nl">Uitproduct</title>
      <title xml:lang="sv">Kryssprodukt</title>
      <title xml:lang="zh_CN">向量积</title>
      <names>r:cross</names>
      <names xml:lang="nl">uitproduct</names>
      <names xml:lang="sv">kryss</names>
      <description>Calculates the cross product of two 3-dimensional vectors.</description>
      <description xml:lang="nl">Berekent het uitproduct van twee 3-dimensionale vectoren.</description>
      <description xml:lang="sv">Beräknar den vektoriella produkten för två 3-dimensionella vektorer.</description>
      <description xml:lang="zh_CN">计算两个三维向量的向量积</description>
      <expression>[(element(\x,2)*element(\y,3))-(element(\x,3)*element(\y,2)),(element(\x,3)*element(\y,1))-(element(\x,1)*element(\y,3)),(element(\x,1)*element(\y,2))-(element(\x,2)*element(\y,1))]</expression>
      <argument type="vector" index="1">
        <title>Vector 1</title>
        <title xml:lang="fr">Vecteur 1</title>
        <title xml:lang="sv">Vektor 1</title>
        <title xml:lang="zh_CN">向量1</title>
        <condition>dimension(\x)==3</condition>
      </argument>
      <argument type="vector" index="2">
        <title>Vector 2</title>
        <title xml:lang="fr">Vecteur 2</title>
        <title xml:lang="sv">Vektor 2</title>
        <title xml:lang="zh_CN">向量2</title>
        <condition>dimension(\x)==3</condition>
      </argument>
    </function>
  </category>
  <category>
    <title>Combinatorics</title>
    <title xml:lang="fr">Combinatoire</title>
    <title xml:lang="nl">Combinatoriek</title>
    <title xml:lang="sv">Kombinatorik</title>
    <title xml:lang="zh_CN">组合学</title>
    <builtin_function name="factorial">
      <title>Factorial</title>
      <title xml:lang="fr">Factorielle</title>
      <title xml:lang="nl">Faculteit</title>
      <title xml:lang="sv">Fakultet</title>
      <title xml:lang="zh_CN">阶乘</title>
      <description>Calculates the factorial of an integer. Multiplies the argument with every lesser positive integer (n(n-1)(n-2)...2*1). Can also be entered as a number followed by one exclamation mark.</description>
      <description xml:lang="fr">Calcule la factorielle d'un entier. Multiplie l'argument avec tous les entiers positifs plus petits : n(n-1)(n-2)...2*1. Peut aussi être entré comme un nombre suivi d'un point d'exclamation.</description>
      <description xml:lang="nl">Berekent de faculteit van een positief geheel getal n: (n(n-1)(n-2)... *2*1.  Kan ook worden ingevoerd als een positief geheel getal, gevolgd door een uitroepteken.</description>
      <description xml:lang="sv">Beräknar fakulteten för ett heltal. Multiplicerar parametern med varje mindre positivt heltal (n(n-1)(n-2)...2*1). Kan också skrivas som ett nummer följt av ett utropstecken.</description>
      <description xml:lang="zh_CN">计算整数的阶乘，即n(n-1)(n-2)...2*1。也可以用整数后面跟一个"!"来 表示。</description>
      <example>$name(5) = 5! = 5 * 4 * 3 * 2 * 1 = 120</example>
      <names>r:factorial</names>
      <names xml:lang="fr">factorielle</names>
      <names xml:lang="nl">faculteit</names>
      <names xml:lang="sv">fakultet</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="factorial2">
      <title>Double Factorial</title>
      <title xml:lang="fr">Factorielle Double</title>
      <title xml:lang="nl">Dubbele faculteit</title>
      <title xml:lang="sv">Dubbelfakultet</title>
      <title xml:lang="zh_CN">双阶乘</title>
      <names>r:factorial2</names>
      <names xml:lang="fr">factorielle2</names>
      <names xml:lang="nl">faculteit2</names>
      <names xml:lang="sv">fakultet2</names>
      <description>Calculates the double factorial of an integer. Multiplies the argument with every second lesser positive integer (n(n-2)(n-4)...). Can also be entered as a number followed by two exclamation marks.</description>
      <description xml:lang="fr">Calcule la double factorielle d'un entier. Multiplie l'argument avec tous les deuxièmes entiers positifs plus petits : n(n-2)(n-4)... Peut aussi être entré comme un nombre suivi de deux points d'exclamation.</description>
      <description xml:lang="nl">Berekent de dubbelfaculteit van een positief geheel getal n: (n(n-2)(n-4)... Kan ook worden ingevoerd als een positief geheel getal, gevolgd door twee uitroeptekens.</description>
      <description xml:lang="sv">Beräknar dubbelfakulteten för ett heltal. Multiplicerar parametern med varannan mindre positivt heltal (n(n-2)(n-4)...). Kan också skrivas som ett nummer följt av två utropstecken.</description>
      <description xml:lang="zh_CN">计算整数的双阶乘。即n(n-2)(n-4)....。也可以用整数后面连输两个"!"来 表示。</description>
      <example>$name(5) = 5!! = 5 * 3 * 1 = 15</example>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="multifactorial">
      <title>Multifactorial</title>
      <title xml:lang="fr">Multifactorielle</title>
      <title xml:lang="nl">Multifaculteit</title>
      <title xml:lang="sv">Multifakultet</title>
      <title xml:lang="zh_CN">多阶乘</title>
      <names>r:multifactorial</names>
      <names xml:lang="fr">multifactorielle</names>
      <names xml:lang="nl">multifaculteit</names>
      <names xml:lang="sv">multifakultet</names>
      <description>Calculates the multifactorial of an integer. Multiplies the argument with every x lesser positive integer (n(n-x)(n-2x)...). Can also be entered as a number followed by three or more exclamation marks.</description>
      <description xml:lang="fr">Calcule la multifactorielle d'un entier. Multiplie l'argument avec tous les entiers positifs plus petits placés tous les x (n(n-x)(n-2x)...). Peut aussi être entré comme un nombre suivi de trois points d'exclamation ou plus.</description>
      <description xml:lang="nl">Berekent de multifaculteit van een positief geheel getal n: (n(n-x)(n-2x)...). Kan ook worden ingevoerd als een positief geheel getal gevolgd door drie of meer uitroeptekens.</description>
      <description xml:lang="sv">Beräknar multifakulteten för ett heltal. Multiplicerar parametern med varje x mindre positivt heltal (n(n-x)(n-2x)...). Kan också skrivas som ett nummer följt av tre eller fler utropstecken.</description>
      <description xml:lang="zh_CN">计算整数的多阶乘，即n(n-x)(n-2x)...。也可以用在整数后面跟三个或多个"!"来表示。</description>
      <example>$name(18, 4) = 18!!!! = 18 * 14 * 10 * 6 * 2 = 30 240</example>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
      <argument index="2">
        <title>Factorial</title>
        <title xml:lang="fr">Factorielle</title>
        <title xml:lang="nl">Faculteit</title>
        <title xml:lang="sv">Fakultet</title>
        <title xml:lang="zh_CN">阶乘</title>
      </argument>
    </builtin_function>
    <builtin_function name="binomial">
      <title>Binomial Coefficient</title>
      <title xml:lang="fr">Coefficient Binomial</title>
      <title xml:lang="nl">Binomiaalcoëfficiënt</title>
      <title xml:lang="sv">Binomial koefficient</title>
      <title xml:lang="zh_CN">二项式系数</title>
      <names>r:binomial</names>
      <names xml:lang="nl">binomiaal</names>
      <argument index="1">
        <title>Exponent</title>
        <title xml:lang="fr">Exposant</title>
        <title xml:lang="sv">Exponent</title>
        <title xml:lang="zh_CN">指数</title>
      </argument>
      <argument index="2">
        <title>Index</title>
        <title xml:lang="sv">Index</title>
        <title xml:lang="zh_CN">下标</title>
      </argument>
    </builtin_function>
    <function>
      <title>Hyperfactorial</title>
      <title xml:lang="fr">Hyperfactorielle</title>
      <title xml:lang="nl">Hyperfaculteit</title>
      <title xml:lang="sv">Hyperfakultet</title>
      <title xml:lang="zh_CN">hyper阶乘</title>
      <names>r:hyperfactorial</names>
      <names xml:lang="fr">hyperfactorielle</names>
      <names xml:lang="nl">hyperfaculteit</names>
      <names xml:lang="sv">hyperfakultet</names>
      <expression>product(x^x,1,\x,x)</expression>
      <description>Calculates the hyperfactorial of an integer. Multiplies the argument raised by itself with every lesser positive integer raised by themselves (1^1 * 2^2 ... n^n).</description>
      <description xml:lang="fr">Calcule l'hyperfactorielle d'un entier. Multiplie l'argument élevé à lui-même avec tous les entiers positifs plus petits élevés à eux-mêmes (1^1 * 2^2 ... n^n).</description>
      <description xml:lang="nl">Berekent de hyperfaculteit van een positief geheel getal n: (n^n*(n-1)^(n-1)...*2^2*1^1.</description>
      <description xml:lang="sv">Beräknar hyperfakulteten för ett heltal. Multiplicerar parametern upphöjt med varje mindre positivt heltal upphöjt dem själva(1^1 * 2^2 ... n^n).</description>
      <description xml:lang="zh_CN">计算整数的hyper阶乘,即(1^1 * 2^2 ... n^n)。</description>
      <example>$name(3) = (3^3) * (2^2) * (1^1) = 108</example>
      <argument type="integer" index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
	<min>1</min>
      </argument>
    </function>
    <function>
      <title>Superfactorial</title>
      <title xml:lang="fr">Superfactorielle</title>
      <title xml:lang="nl">Superfaculteit</title>
      <title xml:lang="sv">Superfakultet</title>
      <title xml:lang="zh_CN">超级阶乘</title>
      <names>r:superfactorial</names>
      <names xml:lang="fr">superfactorielle</names>
      <names xml:lang="nl">superfaculteit</names>
      <names xml:lang="sv">superfakultet</names>
      <expression>product(factorial(x),0,\x,x)</expression>
      <description>Calculates the superfactorial of an integer. Multiplies the factorial of the argument with the factorial of every lesser positive integer (1! * 2! ... n!).</description>
      <description xml:lang="fr">Calcule la superfactorielle d'un entier. Multiplie la factorielle de l'argument avec la factorielle de tous les entiers positifs plus petits (1! * 2! ... n!).</description>
      <description xml:lang="nl">Berekent de superfaculteit van een positief geheel getal n: (n!*(n-1)!...*2!*1!)</description>
      <description xml:lang="sv">Beräknar superfakulteten för ett heltal. Mulitplicerar fakulteten av parametern med fakulteten för varje mindre positivt heltal (1! * 2! ... n!).</description>
      <description xml:lang="zh_CN">计算整数的超级阶乘，即1! * 2! ... n!。</description>
      <example>$name(5) = 5! * 4! * 3! * 2! * 1! = 34 560</example>
      <argument type="integer" index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
	<min>0</min>
      </argument>
    </function>
    <function>
      <title>Permutations (Variations)</title>
      <title xml:lang="nl">Permutaties (Variaties)</title>
      <title xml:lang="sv">Permutationer (Variationer)</title>
      <title xml:lang="zh_CN">排列</title>
      <names>r:perm,variations</names>
      <names xml:lang="nl">perm,variaties</names>
      <names xml:lang="sv">variationer</names>
      <expression>\x!/(\x-\y)!</expression>
      <description>Returns the number of possible arrangements of an ordered list with a number of objects to choose from and a list size. If there are three objects (1, 2 and 3) that is put in a list with two positions, the alternatives are [1, 2], [2, 1], [1, 3], [3, 1], [2, 3] and [3, 2], and thus the number of permutations is 6.</description>
      <description xml:lang="fr">Retourne le nombre d'arrangements possibles d'une liste ordonnée avec un nombre d'objets à choisir et une taille de liste. Si il y a trois objets (1, 2 et 3) qui sont mis dans une liste à deux positions, les alternatives sont [1, 2], [2, 1], [1, 3], [3, 1], [2, 3] et [3, 2], et le nombre de permutations est donc 6.</description>
      <description xml:lang="nl">Retourneert op hoeveel manieren een bepaald aantal objecten op een geordende manier kunnen worden gekozen uit een verzameling van (verschillende) objecten. Stel er zijn drie objecten (1, 2, en 3) waarvan er twee moeten worden gekozen in een geordende lijst, dan zijn de mogelijkheden [1, 2], [2, 1], [1, 3], [3, 1], [2, 3] en [3, 2], en is het aantal permutaties dus 6.</description>
      <description xml:lang="sv">Returnerar antalet möjliga arrangemang av en ordnad lista med ett antal objekt att välja mellan och en liststorlek. Om det finns tre olika objekt (1, 2 och 3) som sätts i en lista med två positioner, då är möjliga alternativ [1, 2], [2, 1], [1, 3], [3, 1], [2, 3] och [3, 2], och därmed är antalet permutationer 6.</description>
      <description xml:lang="zh_CN">返回排列数，即从包含指定数量对象的集合中选择指定数量个元素生成有序列表，所能生成 的所有不同有序列表的个数。例如，如果集合中有三个元素(1,2和3),从中任选两个元素生成 有序列表，可能的列表为[1, 2], [2, 1], [1, 3], [3, 1], [2, 3] and [3, 2]，因此排列数为6。</description>
      <argument type="free" index="1">
        <title>Objects</title>
        <title xml:lang="fr">Objets</title>
        <title xml:lang="nl">Objecten</title>
        <title xml:lang="sv">Objekt</title>
        <title xml:lang="zh_CN">对象个数</title>
        <handle_vector>true</handle_vector>
      </argument>
      <argument type="free" index="2">
        <title>Size</title>
        <title xml:lang="fr">Taille</title>
        <title xml:lang="nl">Grootte</title>
        <title xml:lang="sv">Storlek</title>
        <title xml:lang="zh_CN">大小</title>
        <handle_vector>true</handle_vector>
      </argument>
    </function>
    <function>
      <title>Combinations</title>
      <title xml:lang="fr">Combinaisons</title>
      <title xml:lang="nl">Combinaties</title>
      <title xml:lang="sv">Kombinationer</title>
      <title xml:lang="zh_CN">组合</title>
      <names>r:comb</names>
      <names xml:lang="nl">kam</names>
      <names xml:lang="sv">kombinationer</names>
      <expression>\x!/(\y!*(\x-\y)!)</expression>
      <description>Returns the number of possible arrangements of an unordered list with a number of objects to choose from and a list size. If there are three objects (1, 2 and 3) that is put in a list with place for two, the alternatives are [1, 2], [1, 3], and [2, 3], and thus the number of combinations is 3.</description>
      <description xml:lang="fr">Retourne le nombre d'arrangements possibles d'une liste non ordonnée avec un nombre d'objets à choisir et une taille de liste. S'il y a trois objets (1,2 et 3) qui sont mis dans une liste à deux positions, les alternatives sont [1, 2], [1, 3], et [2, 3], et le nombre de combinaisons est donc 3.</description>
      <description xml:lang="nl">Retourneert op hoeveel manieren een bepaald aantal objecten op een niet geordende manier kunnen worden gekozen uit een verzameling van (verschillende) objecten. Stel er zijn drie objecten (1, 2, en 3) waarvan er twee moeten worden gekozen in een niet geordende lijst, dan zijn de mogelijkheden [1, 2], [1, 3] en [2, 3], en is het aantal combinaties dus 6.</description>
      <description xml:lang="sv">Returnerar antalet möjliga arrangemang av en oordnad lista med ett antal objekt att välja mellan och en liststorlek. Om det finns tre olika objekt (1, 2 och 3) som sätts i en lista med plats för två, då är möjliga alternativ [1, 2], [1, 3], och [2, 3], och därmed är antalet kombinationer 3.</description>
      <description xml:lang="zh_CN">返回组合数，即从包含指定数量对象的集合中选择指定数量个元素生成无序列表，所能生成 的所有不同无序列表的个数。例如，如果集合中有三个元素(1,2和3),从中任选两个元素生成 有序列表，可能的列表为[1, 2], [1, 3], and [2, 3]，因此组合数为3。</description>
      <argument type="free" index="1">
        <title>Objects</title>
        <title xml:lang="fr">Objets</title>
        <title xml:lang="nl">Objecten</title>
        <title xml:lang="sv">Objekt</title>
        <title xml:lang="zh_CN">对象个数</title>
        <handle_vector>true</handle_vector>
      </argument>
      <argument type="free" index="2">
        <title>Size</title>
        <title xml:lang="fr">Taille</title>
        <title xml:lang="nl">Grootte</title>
        <title xml:lang="sv">Storlek</title>
        <title xml:lang="zh_CN">大小</title>
        <handle_vector>true</handle_vector>
      </argument>
    </function>
    <function>
      <title>Derangements</title>
      <title xml:lang="fr">Arrangements</title>
      <title xml:lang="nl">Derangementen</title>
      <title xml:lang="sv">Derangemang</title>
      <title xml:lang="zh_CN">重排数</title>
      <names>r:derangements</names>
      <names xml:lang="nl">derangementen</names>
      <names xml:lang="sv">derangemang</names>
      <description>Returns the number of possible rearrangements of an ordered list, of a certain size, where none of the objects are on their original position. If the original list is [1, 2, 3], the possible derangements are [2, 3, 1] and [3, 1, 2], and thus the number of derangements is 2.</description>
      <description xml:lang="fr">Retourne le nombre de réarrangements possibles d'une liste non ordonnée, d'une certaine taille, où aucun des objets n'est à sa position initiale. Si la liste de départ est [1, 2, 3], les réarrangements possibles sont [2, 3, 1] et [3, 1, 2]; le nombre de réarrangements est donc 2.</description>
      <description xml:lang="nl">Retourneert op hoeveel manieren een geordende lijst van objecten zo kan worden herschikt dat geen der objecten op zijn oorspronkelijke posite terecht komt. Indien de oorspronkelijke lijst [1, 2, 3] is, zijn de mogelijke herschikkingen [2, 3, 1] en [3, 1, 2], en is het aantal mogelijke herschikkingen dus 2.</description>
      <description xml:lang="sv">Returnerar antalet möjliga omarrangemang av en ordnad lista, med en viss storlek, där inget av objekten är på sin ursprungliga position. Om den ursprungliga listan är [1, 2, 3], då är de möjliga omarrangemangen [2, 3, 1] och [3, 1, 2], och därmed returneras 2.</description>
      <description xml:lang="zh_CN">返回重排数，即对给定列表中的元素重新排列，并且限定每个元素都不能在原来的位置 上，所得的列表数量。例如，如果原始列表为[1,2,3]，则可能的重排列表为[2, 3, 1]和[3, 1, 2]。因此重排数为2。</description>
      <expression>factorial(\x)*sum(((-1)^"i")/factorial("i"),0,\x,"i")</expression>
      <argument type="integer" index="1">
        <title>Number of elements</title>
        <title xml:lang="fr">Nombre d'eléments</title>
        <title xml:lang="nl">Aantal elementen</title>
        <title xml:lang="sv">Antal element</title>
        <title xml:lang="zh_CN">元素个数</title>
        <min>1</min>
      </argument>
    </function>
  </category>
  <category>
    <title>Number Theory</title>
    <title xml:lang="fr">Théorie des Nombres</title>
    <title xml:lang="nl">Getallentheorie</title>
    <title xml:lang="sv">Nummerteori</title>
    <title xml:lang="zh_CN">数论</title>
    <builtin_function name="abs">
      <title>Absolute Value</title>
      <title xml:lang="fr">Valeur Absolue</title>
      <title xml:lang="nl">Absolute waarde</title>
      <title xml:lang="sv">Absolut värde</title>
      <title xml:lang="zh_CN">绝对值</title>
      <names>r:abs</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <category>
      <title>Arithmetic</title>
      <title xml:lang="fr">Arithmétique</title>
      <title xml:lang="nl">Rekenen</title>
      <title xml:lang="sv">Aritmetik</title>
      <title xml:lang="zh_CN">算术</title>
      <builtin_function name="sgn">
        <title>Signum</title>
        <title xml:lang="fr">Signe</title>
        <title xml:lang="sv">Sigma</title>
        <title xml:lang="zh_CN">符号函数</title>
        <names>r:sgn</names>
        <argument index="1">
          
          <title>Number</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Nummer</title>
          <title xml:lang="sv">Nummer</title>
          <title xml:lang="zh_CN">数字</title>
        </argument>
        <argument index="2">
          <title>Value for zero</title>
          <title xml:lang="fr">Valeur pour zéro</title>
          <title xml:lang="sv">Värde för noll</title>
        </argument>
      </builtin_function>
      <builtin_function name="numerator">
        <title>Numerator</title>
        <title xml:lang="fr">Numérateur</title>
        <title xml:lang="nl">Teller</title>
        <title xml:lang="sv">Täljare</title>
        <title xml:lang="zh_CN">分子</title>
        <names>r:numerator</names>
        <names xml:lang="fr">numérateur</names>
        <names xml:lang="nl">noemer</names>
        <names xml:lang="sv">täljare</names>
        <argument index="1">
          <title>Number</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Nummer</title>
          <title xml:lang="sv">Nummer</title>
          <title xml:lang="zh_CN">数字</title>
        </argument>
      </builtin_function>
      <builtin_function name="denominator">
        <title>Denominator</title>
        <title xml:lang="fr">Dénominateur</title>
        <title xml:lang="nl">Noemer</title>
        <title xml:lang="sv">Nämnare</title>
        <title xml:lang="zh_CN">分母</title>
        <names>r:denominator</names>
        <names xml:lang="fr">dénominateur</names>
        <names xml:lang="nl">noemer</names>
        <names xml:lang="sv">nämnare</names>
        <argument index="1">
          <title>Number</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Nummer</title>
          <title xml:lang="sv">Nummer</title>
          <title xml:lang="zh_CN">数字</title>
        </argument>
      </builtin_function>
      <builtin_function name="rem">
        <title>Remainder</title>
        <title xml:lang="fr">Reste</title>
        <title xml:lang="nl">Rest</title>
        <title xml:lang="sv">Rest</title>
        <title xml:lang="zh_CN">余数</title>
        <names>r:rem</names>
        <argument index="1">
          <title>Numerator</title>
          <title xml:lang="fr">Numérateur</title>
          <title xml:lang="nl">Teller</title>
          <title xml:lang="sv">Täljare</title>
          <title xml:lang="zh_CN">分子</title>
        </argument>
        <argument index="2">
          <title>Denominator</title>
          <title xml:lang="fr">Dénominateur</title>
          <title xml:lang="nl">Noemer</title>
          <title xml:lang="sv">Nämnare</title>
          <title xml:lang="zh_CN">分母</title>
        </argument>
      </builtin_function>
      <builtin_function name="mod">
        <title>Modulus</title>
        <title xml:lang="fr">Coefficient</title>
        <title xml:lang="nl">Modulus</title>
        <title xml:lang="sv">Modulus</title>
        <title xml:lang="zh_CN">模</title>
        <names>r:mod</names>
        <names xml:lang="nl">.</names>
        <argument index="1">
          <title>Numerator</title>
          <title xml:lang="fr">Numérateur</title>
          <title xml:lang="nl">Teller</title>
          <title xml:lang="sv">Täljare</title>
          <title xml:lang="zh_CN">分子</title>
        </argument>
        <argument index="2">
          <title>Denominator</title>
          <title xml:lang="fr">Dénominateur</title>
          <title xml:lang="nl">Noemer</title>
          <title xml:lang="sv">Nämnare</title>
          <title xml:lang="zh_CN">分母</title>
        </argument>
      </builtin_function>
      <function>
        <title>Integer Division</title>
        <title xml:lang="sv">Heltalsdivision</title>
        <names>r:div</names>
        <expression>trunc(\x/\y)</expression>
        <argument type="free" index="1">
          <title>Numerator</title>
          <title xml:lang="fr">Numérateur</title>
          <title xml:lang="nl">Teller</title>
          <title xml:lang="sv">Täljare</title>
          <title xml:lang="zh_CN">分子</title>
        </argument>
        <argument type="free" index="2">
          <title>Denominator</title>
          <title xml:lang="fr">Dénominateur</title>
          <title xml:lang="nl">Noemer</title>
          <title xml:lang="sv">Nämnare</title>
          <title xml:lang="zh_CN">分母</title>
        </argument>
      </function>
      <function>
        <title>Negate</title>
        <title xml:lang="fr">Opposé</title>
        <title xml:lang="nl">Ander teken</title>
        <title xml:lang="sv">Negera</title>
        <title xml:lang="zh_CN">非</title>
        <names>r:neg</names>
        <names xml:lang="nl">anderteken</names>
        <expression>-\x</expression>
        <argument type="free" index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
        </argument>
      </function>
      <function>
        <title>Reciprocal</title>
        <title xml:lang="fr">Réciproque</title>
        <title xml:lang="nl">Omgekeerde waarde (x naar 1/x)</title>
        <title xml:lang="sv">Reciprok</title>
        <title xml:lang="zh_CN">倒数</title>
        <names>r:inv</names>
        <expression>\x^(-1)</expression>
        <argument type="free" index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
          <handle_vector>true</handle_vector>
        </argument>
      </function>
      <function>
        <title>Multiply</title>
        <title xml:lang="fr">Multiplier</title>
        <title xml:lang="nl">Vermenigvuldigen</title>
        <title xml:lang="sv">Multiplicera</title>
        <title xml:lang="zh_CN">乘</title>
        <names>r:multiply</names>
        <names xml:lang="fr">multiplier</names>
        <names xml:lang="nl">vermenigvuldigen</names>
        <names xml:lang="sv">multiplicera</names>
        <expression>product(element(\x,"x"),1,dimension(\x),"x")</expression>
        <argument type="vector" index="1">
          <title>Factors</title>
          <title xml:lang="fr">Facteurs</title>
          <title xml:lang="nl">Factoren</title>
          <title xml:lang="sv">Faktorer</title>
          <title xml:lang="zh_CN">因子</title>
        </argument>
      </function>
      <function>
        <title>Add</title>
        <title xml:lang="fr">Ajouter</title>
        <title xml:lang="nl">Optellen</title>
        <title xml:lang="sv">Addera</title>
        <title xml:lang="zh_CN">加</title>
        <names>r:add</names>
        <names xml:lang="nl">optellen</names>
        <names xml:lang="sv">addera</names>
        <expression>total(\x)</expression>
        <argument type="vector" index="1">
          <title>Terms</title>
          <title xml:lang="fr">Termes</title>
          <title xml:lang="nl">Termen</title>
          <title xml:lang="sv">Termer</title>
          <title xml:lang="zh_CN">项</title>
        </argument>
      </function>
      <function>
        <title>Subtract</title>
        <title xml:lang="fr">Soustraire</title>
        <title xml:lang="nl">Aftrekken</title>
        <title xml:lang="sv">Subtrahera</title>
        <title xml:lang="zh_CN">减</title>
        <names>r:subtract</names>
        <names xml:lang="nl">aftrekken</names>
        <names xml:lang="sv">subtrahera</names>
        <expression>csum(2,-1,element(\x,1),"y"-"x","x","y",\x)</expression>
        <argument type="vector" index="1">
          <title>Terms</title>
          <title xml:lang="fr">Termes</title>
          <title xml:lang="nl">Termen</title>
          <title xml:lang="sv">Termer</title>
          <title xml:lang="zh_CN">项</title>
        </argument>
      </function>
      <function>
        <title>Divide</title>
        <title xml:lang="fr">Diviser</title>
        <title xml:lang="nl">Delen</title>
        <title xml:lang="sv">Dela</title>
        <title xml:lang="zh_CN">除</title>
        <names>r:divide</names>
        <names xml:lang="fr">divise</names>
        <names xml:lang="nl">delen</names>
        <names xml:lang="sv">dela</names>
        <expression>\x/\y</expression>
        <argument type="free" index="1">
          <title>Numerator</title>
          <title xml:lang="fr">Numérateur</title>
          <title xml:lang="nl">Teller</title>
          <title xml:lang="sv">Täljare</title>
          <title xml:lang="zh_CN">分子</title>
        </argument>
        <argument type="free" index="2">
          <title>Denominator</title>
          <title xml:lang="fr">Dénominateur</title>
          <title xml:lang="nl">Noemer</title>
          <title xml:lang="sv">Nämnare</title>
          <title xml:lang="zh_CN">分母</title>
        </argument>
      </function>
      <function>
        <title>Raise</title>
        <title xml:lang="fr">Élever</title>
        <title xml:lang="nl">Machtverheffen</title>
        <title xml:lang="sv">Upphöj</title>
        <title xml:lang="zh_CN">乘方</title>
        <names>r:raise</names>
        <names xml:lang="nl">machtverheffen</names>
        <names xml:lang="sv">upphöj</names>
        <expression>\x^\y</expression>
        <argument type="free" index="1">
          <title>Base</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Grondtal</title>
          <title xml:lang="sv">Bas</title>
          <title xml:lang="zh_CN">基/底</title>
          <handle_vector>true</handle_vector>
        </argument>
        <argument type="free" index="2">
          <title>Exponent</title>
          <title xml:lang="fr">Exposant</title>
          <title xml:lang="sv">Exponent</title>
          <title xml:lang="zh_CN">指数</title>
          <handle_vector>true</handle_vector>
        </argument>
      </function>
    </category>
    <category>
      <title>Polynomials</title>
      <title xml:lang="fr">Polynômes</title>
      <title xml:lang="nl">Polynomen (veeltermen)</title>
      <title xml:lang="sv">Polynomer</title>
      <title xml:lang="zh_CN">多项式</title>
      <builtin_function name="coeff">
        <title>Coefficient</title>
        <title xml:lang="nl">Coëfficiënt</title>
        <title xml:lang="sv">Koefficient</title>
        <title xml:lang="zh_CN">系数</title>
        <names>r:coeff</names>
        <argument index="1">
          <title>Polynomial</title>
          <title xml:lang="fr">Polynôme</title>
          <title xml:lang="nl">Polynoom (veelterm)</title>
          <title xml:lang="sv">Polynom</title>
          <title xml:lang="zh_CN">多项式</title>
        </argument>
        <argument index="2">
          <title>Number</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Nummer</title>
          <title xml:lang="sv">Nummer</title>
          <title xml:lang="zh_CN">数字</title>
        </argument>
	<argument index="3">
          <title>Variable</title>
          <title xml:lang="nl">Variabele</title>
          <title xml:lang="sv">Variabel</title>
          <title xml:lang="zh_CN">变量</title>
        </argument>
      </builtin_function>
      <builtin_function name="lcoeff">
        <title>Leading Coefficient</title>
        <title xml:lang="fr">Coefficient Dominant</title>
        <title xml:lang="nl">Eerste coëfficiënt</title>
        <title xml:lang="sv">Ledande koefficient</title>
        <title xml:lang="zh_CN">首项系数</title>
        <names>r:lcoeff</names>
        <argument index="1">
          <title>Polynomial</title>
          <title xml:lang="fr">Polynôme</title>
          <title xml:lang="nl">Polynoom (veelterm)</title>
          <title xml:lang="sv">Polynom</title>
          <title xml:lang="zh_CN">多项式</title>
        </argument>
	<argument index="2">
          <title>Variable</title>
          <title xml:lang="nl">Variabele</title>
          <title xml:lang="sv">Variabel</title>
          <title xml:lang="zh_CN">变量</title>
        </argument>
      </builtin_function>
      <builtin_function name="tcoeff">
        <title>Trailing Coefficient</title>
        <title xml:lang="fr">Coefficient de Fuite</title>
        <title xml:lang="nl">Laatste coëfficiënt</title>
        <title xml:lang="sv">Avslutande koefficient</title>
        <title xml:lang="zh_CN">末项系数</title>
        <names>r:tcoeff</names>
        <argument index="1">
          <title>Polynomial</title>
          <title xml:lang="fr">Polynôme</title>
          <title xml:lang="nl">Polynoom (veelterm)</title>
          <title xml:lang="sv">Polynom</title>
          <title xml:lang="zh_CN">多项式</title>
        </argument>
	<argument index="2">
          <title>Variable</title>
          <title xml:lang="nl">Variabele</title>
          <title xml:lang="sv">Variabel</title>
          <title xml:lang="zh_CN">变量</title>
        </argument>
      </builtin_function>
      <builtin_function name="degree">
        <title>Polynomial Degree</title>
        <title xml:lang="fr">Degré du Polynôme</title>
        <title xml:lang="nl">Graad van polynoom (veelterm)</title>
        <title xml:lang="sv">Polynomgrad</title>
        <title xml:lang="zh_CN">多项式次数</title>
        <names>r:degree</names>
        <names xml:lang="fr">degré</names>
        <names xml:lang="nl">graad</names>
        <names xml:lang="sv">grad</names>
        <argument index="1">
          <title>Polynomial</title>
          <title xml:lang="fr">Polynôme</title>
          <title xml:lang="nl">Polynoom (veelterm)</title>
          <title xml:lang="sv">Polynom</title>
          <title xml:lang="zh_CN">多项式</title>
        </argument>
	<argument index="2">
          <title>Variable</title>
          <title xml:lang="nl">Variabele</title>
          <title xml:lang="sv">Variabel</title>
          <title xml:lang="zh_CN">变量</title>
        </argument>
      </builtin_function>
      <builtin_function name="ldegree">
        <title>Lowest Degree (Valuation)</title>
        <title xml:lang="nl">Laagste graad (waardebepaling)</title>
        <title xml:lang="sv">Lägsta grad (valuering)</title>
        <title xml:lang="zh_CN">末项次数(估计)</title>
        <names>r:ldegree</names>
        <names xml:lang="nl">lgraad</names>
        <argument index="1">
          <title>Polynomial</title>
          <title xml:lang="fr">Polynôme</title>
          <title xml:lang="nl">Polynoom (veelterm)</title>
          <title xml:lang="sv">Polynom</title>
          <title xml:lang="zh_CN">多项式</title>
        </argument>
	<argument index="2">
          <title>Variable</title>
          <title xml:lang="nl">Variabele</title>
          <title xml:lang="sv">Variabel</title>
          <title xml:lang="zh_CN">变量</title>
        </argument>
      </builtin_function>
      <builtin_function name="pcontent">
        <title>Content Part</title>
        <title xml:lang="nl">Inhoudgedeelte</title>
        <title xml:lang="sv">Innehållsdel</title>
        <title xml:lang="zh_CN">常数公因子</title>
        <names>r:pcontent</names>
        <names xml:lang="nl">pinhoud</names>
        <argument index="1">
          <title>Polynomial</title>
          <title xml:lang="fr">Polynôme</title>
          <title xml:lang="nl">Polynoom (veelterm)</title>
          <title xml:lang="sv">Polynom</title>
          <title xml:lang="zh_CN">多项式</title>
        </argument>
	<argument index="2">
          <title>Variable</title>
          <title xml:lang="nl">Variabele</title>
          <title xml:lang="sv">Variabel</title>
          <title xml:lang="zh_CN">变量</title>
        </argument>
      </builtin_function>
      <builtin_function name="primpart">
        <title>Primitive Part</title>
        <title xml:lang="nl">Primitieve deel</title>
        <title xml:lang="sv">Primitiv del</title>
        <title xml:lang="zh_CN">原始部分</title>
        <names>r:primpart</names>
        <argument index="1">
          <title>Polynomial</title>
          <title xml:lang="fr">Polynôme</title>
          <title xml:lang="nl">Polynoom (veelterm)</title>
          <title xml:lang="sv">Polynom</title>
          <title xml:lang="zh_CN">多项式</title>
        </argument>
	<argument index="2">
          <title>Variable</title>
          <title xml:lang="nl">Variabele</title>
          <title xml:lang="sv">Variabel</title>
          <title xml:lang="zh_CN">变量</title>
        </argument>
      </builtin_function>
      <builtin_function name="punit">
        <title>Unit Part</title>
        <title xml:lang="nl">Eenheidsgedeelte</title>
        <title xml:lang="sv">Enhetsdel</title>
        <title xml:lang="zh_CN">单位部分</title>
        <names>r:punit</names>
        <names xml:lang="nl">peenheid</names>
        <argument index="1">
          <title>Polynomial</title>
          <title xml:lang="fr">Polynôme</title>
          <title xml:lang="nl">Polynoom (veelterm)</title>
          <title xml:lang="sv">Polynom</title>
          <title xml:lang="zh_CN">多项式</title>
        </argument>
	<argument index="2">
          <title>Variable</title>
          <title xml:lang="nl">Variabele</title>
          <title xml:lang="sv">Variabel</title>
          <title xml:lang="zh_CN">变量</title>
        </argument>
      </builtin_function>
    </category>
    <builtin_function name="gcd">
      <title>Greatest Common Divisor</title>
      <title xml:lang="fr">Plus Grand Diviseur Commun</title>
      <title xml:lang="nl">Grootste gemene deler</title>
      <title xml:lang="sv">Största gemensamma delare</title>
      <title xml:lang="zh_CN">最大公约数</title>
      <names>r:gcd</names>
      <names xml:lang="fr">pgcd</names>
      <names xml:lang="nl">ggd</names>
      <argument index="1">
        <title>1st value</title>
        <title xml:lang="fr">1ère valeur</title>
        <title xml:lang="nl">1e waarde</title>
        <title xml:lang="sv">1:a värdet</title>
        <title xml:lang="zh_CN">值1</title>
      </argument>
      <argument index="2">
        <title>2nd value</title>
        <title xml:lang="fr">2e valeur</title>
        <title xml:lang="nl">2de waarde</title>
        <title xml:lang="sv">2:a värdet</title>
        <title xml:lang="zh_CN">值2</title>
      </argument>
    </builtin_function>
    <builtin_function name="lcm">
      <title>Least Common Multiple</title>
      <title xml:lang="fr">Plus Petit Facteur Commun</title>
      <title xml:lang="nl">Kleinste gemene veelvoud</title>
      <title xml:lang="sv">Minsta gemensamma multipel</title>
      <title xml:lang="zh_CN">最小公倍数</title>
      <names>r:lcm</names>
      <names xml:lang="nl">kgv</names>
      <argument index="1">
        <title>1st value</title>
        <title xml:lang="fr">1ère valeur</title>
        <title xml:lang="nl">1e waarde</title>
        <title xml:lang="sv">1:a värdet</title>
        <title xml:lang="zh_CN">值1</title>
      </argument>
      <argument index="2">
        <title>2nd value</title>
        <title xml:lang="fr">2e valeur</title>
        <title xml:lang="nl">2de waarde</title>
        <title xml:lang="sv">2:a värdet</title>
        <title xml:lang="zh_CN">值2</title>
      </argument>
    </builtin_function>
    <function>
      <title>Fibonacci Number</title>
      <title xml:lang="fr">Nombre de Fibonacci</title>
      <title xml:lang="nl">Getal van Fibonacci</title>
      <title xml:lang="sv">Fibonaccital</title>
      <title xml:lang="zh_CN">斐波纳契系数</title>
      <names>r:fibonacci</names>
      <description>Returns the n-th term of the Fibonacci sequence.</description>
      <description xml:lang="sv">Returnerar tal n i Fibonaccis talföljd.</description>
      <expression>(golden^\x−(1−golden)^\x)/sqrt(5)</expression>
      <argument type="integer" index="1">
        <title>Index (n)</title>
        <title xml:lang="sv">Index (n)</title>
        <title xml:lang="zh_CN">下标（n）</title>
        <min>0</min>
        <test>false</test>
      </argument>
    </function>
    <category>
      <title>Rounding</title>
      <title xml:lang="fr">Arrondi</title>
      <title xml:lang="nl">Afronding</title>
      <title xml:lang="sv">Avrundning</title>
      <title xml:lang="zh_CN">取整</title>
      <builtin_function name="round">
        <title>Round</title>
        <title xml:lang="fr">Arrondi</title>
        <title xml:lang="nl">Afronden</title>
        <title xml:lang="sv">Avrunda</title>
        <title xml:lang="zh_CN">取整</title>
        <names>r:round</names>
        <names xml:lang="fr">arrondi</names>
        <names xml:lang="nl">afronden</names>
        <names xml:lang="sv">avrunda</names>
        <argument index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
        </argument>
      </builtin_function>
      <builtin_function name="floor">
        <title>Round Downwards</title>
        <title xml:lang="fr">Arrondi à la Valeur Inférieure</title>
        <title xml:lang="nl">Naar beneden afronden</title>
        <title xml:lang="sv">Avrunda neråt</title>
        <title xml:lang="zh_CN">向下取整</title>
        <names>r:floor</names>
        <names xml:lang="fr">plancher</names>
        <names xml:lang="sv">golv</names>
        <argument index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
        </argument>
      </builtin_function>
      <builtin_function name="ceil">
        <title>Round Upwards</title>
        <title xml:lang="fr">Arrondi à la Valeur Supérieure</title>
        <title xml:lang="nl">Naar boven afronden</title>
        <title xml:lang="sv">Avrunda uppåt</title>
        <title xml:lang="zh_CN">向上取整</title>
        <names>r:ceil</names>
        <names xml:lang="fr">plafond</names>
        <names xml:lang="sv">tak</names>
        <argument index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
        </argument>
      </builtin_function>
      <builtin_function name="trunc">
        <title>Round Towards Zero</title>
        <title xml:lang="fr">Arrondi vers Zéro</title>
        <title xml:lang="nl">Afronden in de richting van nul</title>
        <title xml:lang="sv">Avrunda mot noll</title>
        <title xml:lang="zh_CN">向零取整</title>
        <names>r:trunc</names>
        <names xml:lang="nl">afkap</names>
        <argument index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
        </argument>
      </builtin_function>
      <builtin_function name="int">
        <title>Integer Part</title>
        <title xml:lang="fr">Partie Entière</title>
        <title xml:lang="nl">Gehele deel uit (getal)</title>
        <title xml:lang="sv">Heltalsdel</title>
        <title xml:lang="zh_CN">提取整数部分</title>
        <names>r:int</names>
        <argument index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
        </argument>
      </builtin_function>
      <builtin_function name="frac">
        <title>Fractional Part</title>
        <title xml:lang="fr">Partie Fractionnaire</title>
        <title xml:lang="nl">Fractionele deel uit (getal)</title>
        <title xml:lang="sv">Bråktalsdel</title>
        <title xml:lang="zh_CN">提取分数部分</title>
        <names>r:frac</names>
        <argument index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
        </argument>
      </builtin_function>
    </category>
    <category>
      <title>Number Bases</title>
      <title xml:lang="fr">Bases Numériques</title>
      <title xml:lang="nl">Grondtallen voor talstelsels</title>
      <title xml:lang="sv">Talbaser</title>
      <title xml:lang="zh_CN">数字进制</title>
      <builtin_function name="base">
        <title>Number Base</title>
        <title xml:lang="fr">Base Numérique</title>
        <title xml:lang="nl">Grondtal talstelsel</title>
        <title xml:lang="sv">Talbas</title>
        <title xml:lang="zh_CN">数字进制</title>
        <names>r:base</names>
        <names xml:lang="nl">grondtal</names>
        <names xml:lang="sv">bas</names>
        <description>Returns a value from an expression using the specified number base (radix). For bases between -62 and 62 full mathematical expressions (including operators and functions) are supported, while for other bases the specified expression is converted to a single number.&#10;&#10;Bases ≤ 36 uses digits 0-9 and A-Z (case insensitive).&#10;&#10;Bases between 37 and 62 uses case sensitive letters (0-9, A-Z, a-z) as digits ('z' equals 61).&#10;&#10;Bases over 62 use Unicode characters as digits, with the character code as value (e.g. '0' equals 48). Escaped characters are in this case supported (e.g. '\0' = 0, '\523' = 523, '\x7f' = 127).&#10;&#10;Negative bases use the same digits as the corresponding positive bases and the digits used for non-integer bases are determined by rounding the base away from zero. Bases that are not real numbers by default uses digits 0-9 and A-Z.&#10;&#10;The set of digits used can be selected using the third argument (defaults to 0 for automatic selection). Set it to 1 for digits 0-9 and A-Z, 2 for 0-9, A-Z and a-z, and 3 for Unicode digits, or enter a text string with all digits placed in ascending order (e.g. "0123456789"). When the set of digits is manually selected, the specified expression is always converted to a single number.</description>
        <description xml:lang="sv">Returnerar ett värde från ett uttryck med angiven talbas. Talbaser mellan -62 och 62 har fullt stöd för matematiska uttryck (inklusive operatorer och funktioner). För övriga talbaser omvandlas angivet uttryck till ett enda nummer.&#10;&#10;Talbaser ≤ 36 används siffror 0-9 och A-Z (ej skiftlägeskänsligt).&#10;&#10;Talbaser mellan 37 och 62 använder skiftlägeskänsliga bokstäver (0-9, A-Z, a-z) som siffror ('Z' motsvarar 61).&#10;&#10;Talbaser över 62 använder Unicode-tecken som siffror, med teckenkoden som värde ('0' motsvarar 48). I detta kan '\' följt av ett nummer användas istället (t.ex. '\0' = 0, '\523' = 523, '\x7f' = 127).&#10;&#10;Negativa talbaser använder samma siffror som motsvarande positiv talbas och sifforna som används för talbaser som inte är heltal avgörs genom att avrunda bort från noll. Talbaser som inte är reella tal använder som förval siffrorna 0-9 och A-Z.&#10;&#10;Uppsättningen siffror som används kan väljas manuellt genom att använda funktionens tredje parameter (är 0 som förval, för automatiskt val). Ange till 1 för siffror 0-9 och A-Z, 2 för 0-9, A-Z och a-z, och 3 för Unicode-siffror, eller ange en textsträng med alla siffror placerade i stigande ordning (t.ex. "0123456789"). När uppsättningen siffror väljs manuellt, omvandlas alltid det angivna uttrycket till ett enda nummer.</description>
        <argument index="1">
          <title>Number</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Nummer</title>
          <title xml:lang="sv">Nummer</title>
          <title xml:lang="zh_CN">数字</title>
        </argument>
        <argument index="2">
          <title>Base</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Grondtal</title>
          <title xml:lang="sv">Bas</title>
          <title xml:lang="zh_CN">基/底</title>
        </argument>
        <argument index="3">
          <title>Set of digits</title>
          <title xml:lang="sv">Uppsättning siffror</title>
        </argument>
      </builtin_function>
      <builtin_function name="bin">
        <title>Binary</title>
        <title xml:lang="fr">Binaire</title>
        <title xml:lang="nl">Binair</title>
        <title xml:lang="sv">Binär</title>
        <title xml:lang="zh_CN">二进制</title>
        <names>r:bin</names>
        <description>Returns a value from a binary expression. If two's complement is true, numbers beginning with '1' is interpreted as negative binary numbers using two's complement.</description>
        <description xml:lang="sv">Returnerar ett värde från ett binärt uttryck. Om tvåkomplementsform är sant, kommer tal som börjar med '1' att tolkas som negativt binärt tal som använder tvåkomplementsform.</description>
        <argument index="1">
          <title>Binary number</title>
          <title xml:lang="fr">Nombre binaire</title>
          <title xml:lang="nl">Binair getal</title>
          <title xml:lang="sv">Binärt nummer</title>
          <title xml:lang="zh_CN">二进制数</title>
        </argument>
        <argument index="2">
          <title>Two's complement</title>
          <title xml:lang="fr">Complément à deux</title>
          <title xml:lang="sv">Tvåkomplementsform</title>
        </argument>
      </builtin_function>
      <builtin_function name="oct">
        <title>Octal</title>
        <title xml:lang="nl">Octaal</title>
        <title xml:lang="sv">Oktal</title>
        <title xml:lang="zh_CN">八进制</title>
        <names>r:oct</names>
        <names xml:lang="sv">okt</names>
        <description>Returns a value from an octal expression.</description>
        <description xml:lang="sv">Returnerar ett värde från ett oktalt uttryck.</description>
        <argument index="1">
          <title>Octal number</title>
          <title xml:lang="fr">Nombre octal</title>
          <title xml:lang="nl">Octaal getal</title>
          <title xml:lang="sv">Oktalt nummer</title>
          <title xml:lang="zh_CN">八进制数</title>
        </argument>
      </builtin_function>
      <builtin_function name="dec">
        <title>Decimal</title>
        <title xml:lang="fr">Décimal</title>
        <title xml:lang="nl">Decimaal</title>
        <title xml:lang="sv">Decimaltal</title>
        <title xml:lang="zh_CN">十进制</title>
        <names>r:dec</names>
        <description>Returns a value from a decimal expression.</description>
        <description xml:lang="sv">Returnerar ett värde från ett decimalt uttryck.</description>
        <argument index="1">
          <title>Decimal number</title>
          <title xml:lang="fr">Nombre décimal</title>
          <title xml:lang="sv">Decimalt nummer</title>
          <title xml:lang="zh_CN">十进制数</title>
        </argument>
      </builtin_function>
      <builtin_function name="hex">
        <title>Hexadecimal</title>
        <title xml:lang="fr">Hexadécimal</title>
        <title xml:lang="nl">Hexadecimaal</title>
        <title xml:lang="sv">Hexadecimal</title>
        <title xml:lang="zh_CN">十六进制</title>
        <names>r:hex</names>
        <description>Returns a value from a hexadecimal expression. If two's complement is true, numbers beginning with 8 or higher is interpreted as negative hexadecimal numbers using two's complement.</description>
        <description xml:lang="sv">Returnerar ett värde från ett hexadecimalt uttryck. Om tvåkomplementsform är sant, kommer tal som börjar med 8 eller högre att tolkas som ett negativt hexadecimalt tal som använder tvåkomplementsform.</description>
        <argument index="1">
          <title>Hexadecimal number</title>
          <title xml:lang="fr">Nombre hexadécimal</title>
          <title xml:lang="nl">Hexadecimaal getal</title>
          <title xml:lang="sv">Hexadecimalt nummer</title>
          <title xml:lang="zh_CN">十六进制数</title>
        </argument>
        <argument index="2">
          <title>Two's complement</title>
          <title xml:lang="fr">Complément à deux</title>
          <title xml:lang="sv">Tvåkomplementsform</title>
        </argument>
      </builtin_function>
      <builtin_function name="bijective">
        <title>Bijective base-26</title>
        <title xml:lang="sv">Bijektiv bas 26</title>
        <names>r:bijective</names>
        <names xml:lang="sv">bijektiv</names>
        <description>Returns a value from an expression in bijective base-26. Conversion in the opposite direction is also supported.</description>
        <description xml:lang="sv">Returnerar ett värde från ett uttryck i bijektiv talbas 26. Omvandling i motsatt riktning stöds också.</description>
        <argument index="1">
          <title>Bijective base-26 number</title>
          <title xml:lang="sv">Tal i bijektiv bas 26</title>
        </argument>
      </builtin_function>
    </category>
    <category>
      <title>Integers</title>
      <title xml:lang="fr">Entiers</title>
      <title xml:lang="nl">Gehele getallen</title>
      <title xml:lang="sv">Heltal</title>
      <title xml:lang="zh_CN">整数</title>
      <builtin_function name="even">
        <title>Even</title>
        <title xml:lang="fr">Pair</title>
        <title xml:lang="sv">Jämnt</title>
        <title xml:lang="zh_CN">偶</title>
        <names>r:even</names>
        <names xml:lang="fr">pair</names>
        <names xml:lang="sv">jämn</names>
        <argument index="1">
          <title>Number</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Nummer</title>
          <title xml:lang="sv">Nummer</title>
          <title xml:lang="zh_CN">数字</title>
        </argument>
      </builtin_function>
      <builtin_function name="odd">
        <title>Odd</title>
        <title xml:lang="fr">Impair</title>
        <title xml:lang="nl">Oneven</title>
        <title xml:lang="sv">Ojämnt</title>
        <title xml:lang="zh_CN">奇</title>
        <names>r:odd</names>
        <names xml:lang="fr">impair</names>
        <names xml:lang="nl">oneven</names>
        <names xml:lang="sv">udda</names>
        <argument index="1">
          <title>Number</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Nummer</title>
          <title xml:lang="sv">Nummer</title>
          <title xml:lang="zh_CN">数字</title>
        </argument>
      </builtin_function>
    </category>
  </category>
  <category>
    <title>Special Functions</title>
    <title xml:lang="fr">Fonction Remarquable</title>
    <title xml:lang="nl">Speciale functie</title>
    <title xml:lang="sv">Speciella funktioner</title>
    <title xml:lang="zh_CN">特殊函数</title>
    <builtin_function name="gamma">
      <title>Gamma Function</title>
      <title xml:lang="fr">Fonction Gamma</title>
      <title xml:lang="nl">Gamma-functie</title>
      <title xml:lang="sv">Gammafunktion</title>
      <title xml:lang="zh_CN">&#x3B3;函数</title>
      <names>r:gamma</names>
    </builtin_function>
    <builtin_function name="digamma">
      <title>Digamma Function</title>
      <title xml:lang="fr">Fonction Digamma</title>
      <title xml:lang="nl">Digamma-functie</title>
      <title xml:lang="sv">Digammafunktion</title>
      <title xml:lang="zh_CN">双伽玛函数</title>
      <names>r:digamma,psi</names>
    </builtin_function>
    <builtin_function name="beta">
      <title>Beta Function</title>
      <title xml:lang="fr">Fonction Bêta</title>
      <title xml:lang="nl">Beta-functie</title>
      <title xml:lang="sv">Betafunktion</title>
      <title xml:lang="zh_CN">&#x3B2;函数</title>
      <names>r:beta</names>
    </builtin_function>
    <builtin_function name="erf">
      <title>Error Function</title>
      <title xml:lang="fr">Fonction d'Erreur</title>
      <title xml:lang="nl">Errorfunctie</title>
      <title xml:lang="sv">Felfunktion</title>
      <title xml:lang="zh_CN">误差函数</title>
      <names>r:erf</names>
    </builtin_function>
    <builtin_function name="erfc">
      <title>Complementary Error Function</title>
      <title xml:lang="fr">Fonction d'Erreur Complémentaire</title>
      <title xml:lang="nl">Complementaire errorfunctie</title>
      <title xml:lang="sv">Komplementära felfunktionen</title>
      <title xml:lang="zh_CN">互补错误功能</title>
      <names>r:erfc</names>
    </builtin_function>
    <builtin_function name="Li">
      <title>Polylogarithm</title>
      <title xml:lang="fr">Fonction Polylogarithme</title>
      <title xml:lang="nl">Polylogaritme</title>
      <title xml:lang="sv">Polylogaritm</title>
      <title xml:lang="zh_CN">多重对数函数</title>
      <names>rc:Li,polylog</names>
      <argument index="1">
        <title>Order</title>
        <title xml:lang="fr">Ordre</title>
        <title xml:lang="nl">Orde</title>
        <title xml:lang="sv">Ordning</title>
        <title xml:lang="zh_CN">次数</title>
      </argument>
      <argument index="2">
        <title>Argument</title>
      </argument>
    </builtin_function>
    <builtin_function name="airy">
      <title>Airy Function</title>
      <title xml:lang="fr">Fonction d'Airy</title>
      <title xml:lang="sv">Airyfunktion</title>
      <title xml:lang="zh_CN">艾里函数</title>
      <names>r:airy</names>
    </builtin_function>
    <builtin_function name="besselj">
      <title>Bessel Function of the First Kind</title>
      <title xml:lang="fr">Fonction de Bessel de première espèce</title>
      <title xml:lang="sv">Besselfunktion av det första slaget</title>
      <title xml:lang="zh_CN">第一类贝塞尔函数</title>
      <names>r:besselj</names>
      <argument index="1">
        <title>Order</title>
        <title xml:lang="fr">Ordre</title>
        <title xml:lang="nl">Orde</title>
        <title xml:lang="sv">Ordning</title>
        <title xml:lang="zh_CN">次数</title>
      </argument>
      <argument index="2">
        <title>Argument</title>
      </argument>
    </builtin_function>
    <builtin_function name="bessely">
      <title>Bessel Function of the Second Kind</title>
      <title xml:lang="fr">Fonction de Bessel de seconde espèce</title>
      <title xml:lang="sv">Besselfunktion av det andra slaget</title>
      <title xml:lang="zh_CN">第二类贝塞尔函数</title>
      <names>r:bessely</names>
      <argument index="1">
        <title>Order</title>
        <title xml:lang="fr">Ordre</title>
        <title xml:lang="nl">Orde</title>
        <title xml:lang="sv">Ordning</title>
        <title xml:lang="zh_CN">次数</title>
      </argument>
      <argument index="2">
        <title>Argument</title>
      </argument>
    </builtin_function>
    <builtin_function name="zeta">
      <title>Riemann Zeta</title>
      <title xml:lang="fr">Fonction Zêta de Riemann</title>
      <title xml:lang="nl">Riemann Zeta</title>
      <title xml:lang="sv">Riemanns Zeta</title>
      <title xml:lang="zh_CN">Riemann Zeta</title>
      <names>r:zeta</names>
      <argument index="1">
        <title>Integral point</title>
        <title xml:lang="fr">Point intégral</title>
        <title xml:lang="nl">Gehele waarde</title>
        <title xml:lang="sv">Integralpunkt</title>
        <title xml:lang="zh_CN">积分点</title>
      </argument>
    </builtin_function>
    <function>
      <title>Kronecker Delta</title>
      <title xml:lang="fr">Symbole de Kronecker</title>
      <title xml:lang="nl">Kronecker Delta</title>
      <title xml:lang="sv">Kroneckerdelta</title>
      <title xml:lang="zh_CN">Kronecker Delta</title>
      <names>r:kronecker</names>
      <description>Returns 0 if i != j and 1 if i = j.</description>
      <description xml:lang="nl">Retourneert 0 indien i != j en 1 if i = j.</description>
      <description xml:lang="sv">Returnerar 0 om i != j och 1 if i = j.</description>
      <description xml:lang="zh_CN">如果i不等于j，返回0；如果i等于j，返回1。</description>
      <expression>\x=\Y{0}</expression>
      <argument type="number" index="1">
        <title>Value 1 (i)</title>
        <title xml:lang="fr">Valeur 1 (i)</title>
        <title xml:lang="nl">Waarde 1 (i)</title>
        <title xml:lang="sv">Värde 1 (i)</title>
        <title xml:lang="zh_CN">值1(i)</title>
        <complex_allowed>false</complex_allowed>
        <test>false</test>
      </argument>
      <argument type="number" index="2">
        <title>Value 2 (j)</title>
        <title xml:lang="fr">Valeur 2 (j)</title>
        <title xml:lang="nl">Waarde 2 (j)</title>
        <title xml:lang="sv">Värde 2 (j)</title>
        <title xml:lang="zh_CN">值2(i)</title>
        <complex_allowed>false</complex_allowed>
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Logit Transformation</title>
      <title xml:lang="fr">Fonction Logit</title>
      <title xml:lang="nl">Logit transformatie</title>
      <title xml:lang="sv">Logit transformation</title>
      <title xml:lang="zh_CN">Logit变换</title>
      <names>r:logit</names>
      <expression>ln(\x/(1-\x))</expression>
      <argument type="number" index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </function>
    <function>
      <title>Sigmoid Function</title>
      <title xml:lang="fr">Fonction Sigmoïde</title>
      <title xml:lang="nl">Sigmoïde functie</title>
      <title xml:lang="sv">Sigmoidfunktion</title>
      <title xml:lang="zh_CN">sigmoid函数</title>
      <names>r:sigmoid</names>
      <names xml:lang="nl">sigmoïde</names>
      <expression>1/(1+e^(-\x))</expression>
      <argument type="number" index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
        <test>false</test>
      </argument>
    </function>
    <category>
    <title>Step Functions</title>
    <title xml:lang="nl">Stapfuncties</title>
    <title xml:lang="sv">Språngfunktioner</title>
    <title xml:lang="zh_CN">阶梯函数</title>
      <builtin_function name="heaviside">
        <title>Heaviside Step Function</title>
        <title xml:lang="fr">Fonction de Heaviside</title>
        <title xml:lang="nl">Heaviside stapfunctie</title>
        <title xml:lang="sv">Heavisides stegfunktion</title>
        <title xml:lang="zh_CN">Heaviside阶梯函数</title>
        <names>r:heaviside,au:&#x03B8;</names>
        <description>Discontinuous function also known as "unit step function". Returns 0 if x &lt; 0, 1 if x &gt; 0, and 1/2 if x = 0.</description>
        <description xml:lang="nl">Discontinue functie die ook bekend staat als de "eenheids stapfunctie". Retourneert 0 indien x &lt; 0, 1 indien x ;gt; 0, en 1/2 indien x=0.</description>
        <description xml:lang="sv">Stegfunktion även kallad "enhetsstegfunktion". Returnerar 0 om x &lt; 0, 1 om x &gt; 0, och 1/2 om x = 0.</description>
        <description xml:lang="zh_CN">间断函数也被称作是" 单位阶跃函数"。当 x &lt; 0时值为0, x &gt; 0时值为1,  x = 0时则为1/2。</description>
      </builtin_function>
      <builtin_function name="dirac">
        <title>Dirac Delta Function</title>
        <title xml:lang="fr">Fonction de Dirac</title>
        <title xml:lang="nl">Diracdelta</title>
        <title xml:lang="sv">Diracs deltafunktion</title>
        <title xml:lang="zh_CN">狄拉克δ函数</title>
        <names>r:dirac,au:&#x3B4;</names>
        <description>Returns 0 if x is non-zero, and infinity if x is zero.</description>
        <description xml:lang="sv">Returnerar 0 om x inte är noĺl, och oändlighet om x är noll.</description>
      </builtin_function>
      <function>
        <title>Ramp Function</title>
        <title xml:lang="fr">Fonction Rampe</title>
        <title xml:lang="nl">Rampfunctie</title>
        <title xml:lang="sv">Rampfunktion</title>
        <title xml:lang="zh_CN"> 斜坡函数</title>
        <names>r:ramp</names>
        <expression>(\x+abs(\x))/2</expression>
        <argument type="number" index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
          <complex_allowed>false</complex_allowed>
          <test>false</test>
        </argument>
      </function>
      <function>
        <title>Rectangular Function</title>
        <title xml:lang="fr">Fonction Porte</title>
        <title xml:lang="nl">Rechthoekige functie</title>
        <title xml:lang="sv">Rektangulär funktion</title>
        <title xml:lang="zh_CN">矩阵函数</title>
        <names>r:rectangular</names>
        <names xml:lang="nl">rechthoekig</names>
        <names xml:lang="sv">rektangulär</names>
        <expression>heaviside(\x+(1/2))-heaviside(\x-(1/2))</expression>
        <argument type="number" index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
          <complex_allowed>false</complex_allowed>
          <test>false</test>
        </argument>
      </function>
      <function>
        <title>Triangular Function</title>
        <title xml:lang="fr">Fonction Triangulaire</title>
        <title xml:lang="nl">Driehoekige functie</title>
        <title xml:lang="sv">Triangulär funktion</title>
        <title xml:lang="zh_CN">三角函数</title>
        <names>r:triangular</names>
        <names xml:lang="nl">driehoekig</names>
        <names xml:lang="sv">triangulär</names>
        <expression>if(abs(\x)&lt;1,1-abs(\x),0)</expression>
        <argument type="number" index="1">
          <title>Value</title>
          <title xml:lang="fr">Valeur</title>
          <title xml:lang="nl">Waarde</title>
          <title xml:lang="sv">Värde</title>
          <title xml:lang="zh_CN">值</title>
          <complex_allowed>false</complex_allowed>
          <test>false</test>
        </argument>
      </function>
    </category>
  </category>
  <category>
    <title>Complex Numbers</title>
    <title xml:lang="fr">Nombres Complexes</title>
    <title xml:lang="nl">Complexe getallen</title>
    <title xml:lang="sv">Komplexa tal</title>
    <title xml:lang="zh_CN">复数</title>
    <builtin_function name="re">
      <title>Real Part</title>
      <title xml:lang="fr">Partie Réelle</title>
      <title xml:lang="nl">Reële deel</title>
      <title xml:lang="sv">Reell del</title>
      <title xml:lang="zh_CN">实部</title>
      <names>r:re,au:&#x211C;</names>
      <argument index="1">
        <title>Complex number</title>
        <title xml:lang="fr">Nombre complexe</title>
        <title xml:lang="nl">Complex getal</title>
        <title xml:lang="sv">Komplext nummer</title>
        <title xml:lang="zh_CN">复数</title>
      </argument>
    </builtin_function>
    <builtin_function name="im">
      <title>Imaginary Part</title>
      <title xml:lang="fr">Partie Imaginaire</title>
      <title xml:lang="nl">Imaginaire deel</title>
      <title xml:lang="sv">Imaginär del</title>
      <title xml:lang="zh_CN">虚部</title>
      <names>r:im,au:&#x2111;</names>
      <argument index="1">
        <title>Complex number</title>
        <title xml:lang="fr">Nombre complexe</title>
        <title xml:lang="nl">Complex getal</title>
        <title xml:lang="sv">Komplext nummer</title>
        <title xml:lang="zh_CN">复数</title>
      </argument>
    </builtin_function>
    <builtin_function name="arg">
      <title>Principal Argument</title>
      <title xml:lang="fr">Argument Principale</title>
      <title xml:lang="sv">Principialargument</title>
      <title xml:lang="zh_CN">幅角</title>
      <names>r:arg</names>
      <argument index="1">
        <title>Complex number</title>
        <title xml:lang="fr">Nombre complexe</title>
        <title xml:lang="nl">Complex getal</title>
        <title xml:lang="sv">Komplext nummer</title>
        <title xml:lang="zh_CN">复数</title>
      </argument>
    </builtin_function>
    <function>
      <title>Complex Conjugate</title>
      <title xml:lang="fr">Conjugué</title>
      <title xml:lang="nl">Complex geconjugeerde</title>
      <title xml:lang="sv">Komplexkonjugat</title>
      <title xml:lang="zh_CN">共轭复数</title>
      <names>r:conj</names>
      <expression>re(\x)-i*im(\x)</expression>
      <argument type="number" index="1">
        <title>Complex number</title>
        <title xml:lang="fr">Nombre complexe</title>
        <title xml:lang="nl">Complex getal</title>
        <title xml:lang="sv">Komplext nummer</title>
        <title xml:lang="zh_CN">复数</title>
        <test>false</test>
      </argument>
    </function>
  </category>
  <category>
    <title>Exponents &amp; Logarithms</title>
    <title xml:lang="fr">Exponentielles et Logarithmes</title>
    <title xml:lang="nl">Exponenten &amp; Logaritmen</title>
    <title xml:lang="sv">Exponenter &amp; Logaritmer</title>
    <title xml:lang="zh_CN">指数与对数</title>
    <builtin_function name="sqrt">
      <title>Square Root</title>
      <title xml:lang="fr">Racine Carrée</title>
      <title xml:lang="nl">Vierkantswortel</title>
      <title xml:lang="sv">Kvadratrot</title>
      <title xml:lang="zh_CN">平方根</title>
      <names>au:&#x221A;,r:sqrt</names>
      <description>Returns the principal square root (for positive values the positive root is returned).</description>
      <description xml:lang="sv">Returnerar principalkvadratroten (för positiva värden returneras den positiva roten).</description>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="cbrt">
      <title>Cube Root</title>
      <title xml:lang="fr">Racine Cubique</title>
      <title xml:lang="nl">Derdemachtswortel</title>
      <title xml:lang="sv">Kubikrot</title>
      <title xml:lang="zh_CN">立方根</title>
      <names>au:&#x221B;,r:cbrt</names>
      <description>Returns the third real root.</description>
      <description xml:lang="sv">Returnerar den tredje reella roten.</description>
      <argument type="free" index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="root">
      <title>Nth root</title>
      <title xml:lang="fr">Racine n-ième</title>
      <title xml:lang="nl">N-de wortel</title>
      <title xml:lang="sv">N:te roten</title>
      <title xml:lang="zh_CN">N次方根</title>
      <names>r:root</names>
      <names xml:lang="nl">wortel</names>
      <names xml:lang="sv">rot</names>
      <description>Returns the real root. For negative values the degree must be odd. Complex values are not allowed.</description>
      <description xml:lang="sv">Returnerar den reella roten. För negativa värden krävs en udda grad. Komplexa  värden är inte tillåtna.</description>
      <argument type="free" index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
      <argument type="free" index="2">
        <title>Degree</title>
        <title xml:lang="fr">Degré</title>
        <title xml:lang="nl">Graad</title>
        <title xml:lang="sv">Grad</title>
        <title xml:lang="zh_CN">度</title>
      </argument>
    </builtin_function>
    <builtin_function name="sq">
      <title>Square</title>
      <title xml:lang="fr">Carré</title>
      <title xml:lang="nl">Vierkant</title>
      <title xml:lang="sv">Kvadrat</title>
      <title xml:lang="zh_CN">正方形</title>
      <names>r:sq</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="exp">
      <title>Exponential (e^x)</title>
      <title xml:lang="fr">Exponentielle (e^x)</title>
      <title xml:lang="nl">Exponent (e^x)</title>
      <title xml:lang="sv">Exponentialfunktion (e^x)</title>
      <title xml:lang="zh_CN">e的乘方</title>
      <names>r:exp</names>
      <argument index="1">
        <title>Exponent</title>
        <title xml:lang="fr">Exposant</title>
        <title xml:lang="sv">Exponent</title>
        <title xml:lang="zh_CN">指数</title>
      </argument>
    </builtin_function>
    <builtin_function name="ln">
      <title>Natural Logarithm</title>
      <title xml:lang="fr">Logarithme Naturel (népérien)</title>
      <title xml:lang="nl">Natuurlijke logaritme</title>
      <title xml:lang="sv">Naturlig logaritm</title>
      <title xml:lang="zh_CN">自然对数</title>
      <names>r:ln</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="log">
      <title>Base-N Logarithm</title>
      <title xml:lang="fr">Logarithme en base N</title>
      <title xml:lang="nl">Logaritme met grondtal N</title>
      <title xml:lang="sv">Bas-N-logaritm</title>
      <title xml:lang="zh_CN">以n为底的对数</title>
      <names>r:log</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
      <argument index="2">
        <title>Base</title>
        <title xml:lang="fr">Nombre</title>
        <title xml:lang="nl">Grondtal</title>
        <title xml:lang="sv">Bas</title>
        <title xml:lang="zh_CN">基/底</title>
      </argument>
    </builtin_function>
    <builtin_function name="lambertw">
      <title>Lambert W Function (Omega Function, Product Log)</title>
      <title xml:lang="fr">Fonction W de Lambert (fonction Oméga)</title>
      <title xml:lang="nl">Lambert W Functie (Omega Functie, Product Log)</title>
      <title xml:lang="sv">Lambers W-funktion (Omegafunktionen)</title>
      <title xml:lang="zh_CN">Lambert W函数(&#x3c9;函数, Product Log)</title>
      <names>r:lambertw,productlog</names>
      <names xml:lang="zh_CN">r:lambertw,productlog</names>
      <description>Returns the inverse function for mx*e^x as ln() does for e^x. Only the principal branch and real valued results are currently supported.</description>
      <description xml:lang="sv">Returnerar den inverterade funktionen för mx*e^x såsom ln() gör för e^x. Enbart principalgrenen och värden som ger reeala result stöds för närvarande. </description>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
      <argument index="2">
        <title>Branch</title>
        <title xml:lang="sv">Gren</title>
      </argument>
    </builtin_function>
    <builtin_function name="cis">
      <title>Complex Exponential (Cis)</title>
      <title xml:lang="fr">Exponentielle Complexe</title>
      <title xml:lang="nl">Complex Exponentieel (Cis)</title>
      <title xml:lang="sv">Komplex exponentialfunction (Cis)</title>
      <title xml:lang="zh_CN">复指数(Cis)</title>
      <names>r:cis</names>
      <argument index="1">
        <title>Exponent</title>
        <title xml:lang="fr">Exposant</title>
        <title xml:lang="sv">Exponent</title>
        <title xml:lang="zh_CN">指数</title>
      </argument>
    </builtin_function>
    <function>
      <title>Base-2 Logarithm</title>
      <title xml:lang="fr">Logarithme en base 2</title>
      <title xml:lang="nl">Logaritme met grondtal 2</title>
      <title xml:lang="sv">Bas-2-logaritm</title>
      <title xml:lang="zh_CN">以2为底的对数</title>
      <names>rs:log2</names>
      <description>Returns the base n logarithm.</description>
      <description xml:lang="fr">Retourne le logarithme en base n.</description>
      <description xml:lang="nl">Retourneert de logaritme met grondtal n.</description>
      <description xml:lang="sv">Returnerar logaritmen för bas n.</description>
      <description xml:lang="zh_CN">返回以n为底的对数。</description>
      <expression>log(\x,2)</expression>
      <argument type="number" index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
        <test>false</test>
        <min include_equals="true">0</min>
      </argument>
    </function>
    <function>
      <title>Base-10 Logarithm</title>
      <title xml:lang="fr">Logarithme en base 10</title>
      <title xml:lang="nl">Logaritme met grondtal 10</title>
      <title xml:lang="sv">Bas-10-logaritm</title>
      <title xml:lang="zh_CN">以10为底的对数</title>
      <names>rs:log10</names>
      <description>Returns the base n logarithm.</description>
      <description xml:lang="fr">Retourne le logarithme en base n.</description>
      <description xml:lang="nl">Retourneert de logaritme met grondtal n.</description>
      <description xml:lang="sv">Returnerar logaritmen för bas n.</description>
      <description xml:lang="zh_CN">返回以n为底的对数。</description>
      <expression>log(\x,10)</expression>
      <argument type="number" index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
        <test>false</test>
        <min include_equals="true">0</min>
      </argument>
    </function>
    <function>
      <title>2 raised to the power X</title>
      <title xml:lang="fr">2 élevé à la puissance X</title>
      <title xml:lang="nl">2 tot de macht X</title>
      <title xml:lang="sv">2 upphöjt med X</title>
      <title xml:lang="zh_CN">2的乘方</title>
      <names>rs:exp2</names>
      <expression>2^\x</expression>
      <argument type="free" index="1">
        <title>Exponent</title>
        <title xml:lang="fr">Exposant</title>
        <title xml:lang="sv">Exponent</title>
        <title xml:lang="zh_CN">指数</title>
        <handle_vector>true</handle_vector>
      </argument>
    </function>
    <function>
      <title>10 raised to the power X</title>
      <title xml:lang="fr">10 élevé à la puissance X</title>
      <title xml:lang="nl">10 tot de macht X</title>
      <title xml:lang="sv">10 upphöjt med X</title>
      <title xml:lang="zh_CN">10的乘方</title>
      <names>rs:exp10</names>
      <expression>10^\x</expression>
      <argument type="free" index="1">
        <title>Exponent</title>
        <title xml:lang="fr">Exposant</title>
        <title xml:lang="sv">Exponent</title>
        <title xml:lang="zh_CN">指数</title>
        <handle_vector>true</handle_vector>
      </argument>
    </function>
    <function>
      <title>X raised to the power Y</title>
      <title xml:lang="fr">X élevé à la puissance Y</title>
      <title xml:lang="nl">X tot de macht Y</title>
      <title xml:lang="sv">X upphöjt med Y</title>
      <title xml:lang="zh_CN">X的Y次方</title>
      <names>r:pow</names>
      <names xml:lang="nl">macht</names>
      <names xml:lang="sv">upphöj</names>
      <expression>\x^\y</expression>
      <argument type="free" index="1">
        <title>Base</title>
        <title xml:lang="fr">Nombre</title>
        <title xml:lang="nl">Grondtal</title>
        <title xml:lang="sv">Bas</title>
        <title xml:lang="zh_CN">基/底</title>
        <handle_vector>true</handle_vector>
      </argument>
      <argument type="free" index="2">
        <title>Exponent</title>
        <title xml:lang="fr">Exposant</title>
        <title xml:lang="sv">Exponent</title>
        <title xml:lang="zh_CN">指数</title>
        <handle_vector>true</handle_vector>
      </argument>
    </function>
    <function>
      <title>Square root (x * pi)</title>
      <title xml:lang="fr">Racine carrée (x * pi)</title>
      <title xml:lang="nl">Vierkantswortel (x * pi)</title>
      <title xml:lang="sv">Kvadratrot (x * pi)</title>
      <title xml:lang="zh_CN">平方根(x*&#x3C0;)</title>
      <names>r:sqrtpi</names>
      <description>Returns the non-negative square root of x * pi</description>
      <description xml:lang="fr">Retourne la racine carrée de x * pi</description>
      <description xml:lang="nl">Retourneert de niet-negatieve vierkantswortel van x * pi</description>
      <description xml:lang="sv">Returnerar icke-negativa kvadratroten av x * pi</description>
      <description xml:lang="zh_CN">返回x&#x3C0;的非负平方根</description>
      <expression>abs((\x*pi)^(1/2))</expression>
      <argument type="number" index="1">
        <title>Non-negative value</title>
        <title xml:lang="fr">Valeur strictement positive</title>
        <title xml:lang="nl">Niet-negatieve waarde</title>
        <title xml:lang="sv">Icke-negativt nummer</title>
        <title xml:lang="zh_CN">非负值</title>
        <min include_equals="true">0</min>
      </argument>
    </function>
  </category>
  <category>
    <title>Trigonometry</title>
    <title xml:lang="fr">Trigonométrie</title>
    <title xml:lang="nl">Goniometrie</title>
    <title xml:lang="sv">Trigonometri</title>
    <title xml:lang="zh_CN">三角学</title>
    <builtin_function name="sin">
      <title>Sine</title>
      <title xml:lang="fr">Sinus</title>
      <title xml:lang="nl">Sinus</title>
      <title xml:lang="sv">Sinus</title>
      <title xml:lang="zh_CN">正弦</title>
      <names>r:sin</names>
      
      <argument index="1">
        <title>Angle</title>
        <title xml:lang="nl">Hoek</title>
        <title xml:lang="sv">Vinkel</title>
        <title xml:lang="zh_CN">角度</title>
      </argument>
    </builtin_function>
    <builtin_function name="cos">
      <title>Cosine</title>
      <title xml:lang="fr">Cosinus</title>
      <title xml:lang="nl">Cosinus</title>
      <title xml:lang="sv">Cosinus</title>
      <title xml:lang="zh_CN">余弦</title>
      <names>r:cos</names>
      <argument index="1">
        <title>Angle</title>
        <title xml:lang="nl">Hoek</title>
        <title xml:lang="sv">Vinkel</title>
        <title xml:lang="zh_CN">角度</title>
      </argument>
    </builtin_function>
    <builtin_function name="tan">
      <title>Tangent</title>
      <title xml:lang="fr">Tangente</title>
      <title xml:lang="nl">Tangens</title>
      <title xml:lang="sv">Tangens</title>
      <title xml:lang="zh_CN">正切</title>
      <names>r:tan</names>
      <argument index="1">
        <title>Angle</title>
        <title xml:lang="nl">Hoek</title>
        <title xml:lang="sv">Vinkel</title>
        <title xml:lang="zh_CN">角度</title>
      </argument>
    </builtin_function>
    <builtin_function name="asin">
      <title>Inverse Sine</title>
      <title xml:lang="fr">Arcsinus</title>
      <title xml:lang="nl">Inverse sinus</title>
      <title xml:lang="sv">Invers sinus</title>
      <title xml:lang="zh_CN">反正弦</title>
      <names>r:asin</names>
      <names xml:lang="fr">arcsin</names>
    </builtin_function>
    <builtin_function name="acos">
      <title>Inverse Cosine</title>
      <title xml:lang="fr">Arccosinus</title>
      <title xml:lang="nl">Inverse cosinus</title>
      <title xml:lang="sv">Invers cosinus</title>
      <title xml:lang="zh_CN">反余弦</title>
      <names>r:acos</names>
      <names xml:lang="fr">arccos</names>
    </builtin_function>
    <builtin_function name="atan">
      <title>Inverse Tangent</title>
      <title xml:lang="fr">Arctangente</title>
      <title xml:lang="nl">Inverse tangens</title>
      <title xml:lang="sv">Invers tangens</title>
      <title xml:lang="zh_CN">反正切</title>
      <names>r:atan</names>
      <names xml:lang="fr">arctan</names>
    </builtin_function>
    <builtin_function name="sinh">
      <title>Hyperbolic Sine</title>
      <title xml:lang="fr">Sinus Hyperbolique</title>
      <title xml:lang="nl">Hyperbolische sinus</title>
      <title xml:lang="sv">Sinus hyperbolicus</title>
      <title xml:lang="zh_CN">双曲正弦</title>
      <names>r:sinh</names>
    </builtin_function>
    <builtin_function name="cosh">
      <title>Hyperbolic Cosine</title>
      <title xml:lang="fr">Cosinus Hyperbolique</title>
      <title xml:lang="nl">Hyperbolische cosinus</title>
      <title xml:lang="sv">Cosinus hyperbolicus</title>
      <title xml:lang="zh_CN">双曲余弦</title>
      <names>r:cosh</names>
    </builtin_function>
    <builtin_function name="tanh">
      <title>Hyperbolic Tangent</title>
      <title xml:lang="fr">Tangente Hyperbolique</title>
      <title xml:lang="nl">Hyperbolische tangens</title>
      <title xml:lang="sv">Tangens hyperbolicus</title>
      <title xml:lang="zh_CN">双曲正割</title>
      <names>r:tanh</names>
    </builtin_function>
    <builtin_function name="asinh">
      <title>Inverse Hyperbolic Sine</title>
      <title xml:lang="fr">Argsinus Hyperbolique</title>
      <title xml:lang="nl">Inverse hyperbolische sinus</title>
      <title xml:lang="sv">Invers sinus hyperbolicus</title>
      <title xml:lang="zh_CN">反双曲正弦</title>
      <names>r:asinh</names>
      <names xml:lang="fr">argsh</names>
    </builtin_function>
    <builtin_function name="acosh">
      <title>Inverse Hyperbolic Cosine</title>
      <title xml:lang="fr">Argcosinus Hyperbolique</title>
      <title xml:lang="nl">Inverse hyperbolische cosinus</title>
      <title xml:lang="sv">Invers cosinus hyperbolicus</title>
      <title xml:lang="zh_CN">反双曲余弦</title>
      <names>r:acosh</names>
      <names xml:lang="fr">argcosh</names>
    </builtin_function>
    <builtin_function name="atanh">
      <title>Inverse Hyperbolic Tangent</title>
      <title xml:lang="fr">Argtangente Hyperbolique</title>
      <title xml:lang="nl">Inverse hyperbolische tangens</title>
      <title xml:lang="sv">Invers tangens hyperbolicus</title>
      <title xml:lang="zh_CN">反双曲正切</title>
      <names>r:atanh</names>
      <names xml:lang="fr">argth</names>
    </builtin_function>
    <builtin_function name="atan2">
      <title>Four-quadrant Inverse Tangent</title>
      <title xml:lang="fr">Fonction atan2</title>
      <title xml:lang="sv">Fyra kvadranters invers tangens</title>
      <title xml:lang="zh_CN">Atan2</title>
      <names>r:atan2</names>
      <description>Computes the principal value of the argument function applied to the complex number x+iy.</description>
      <description xml:lang="sv">Beräknar principalvärdet för argumentfunktionen applicerad på det komplex talet x+iy.</description>
      <argument index="1">
        <title>Y</title>
      </argument>
      <argument index="2">
        <title>X</title>
        <title xml:lang="nl">X</title>
        <title xml:lang="sv">X</title>
        <title xml:lang="zh_CN">X</title>
      </argument>
    </builtin_function>
    <builtin_function name="sinc">
      <title>Cardinal Sine (Sinc Function)</title>
      <title xml:lang="fr">Sinus Cardinal (fonction sinc)</title>
      <title xml:lang="nl">Sinus cardinalis (sinc-functie)</title>
      <title xml:lang="sv">Sinc-funktionen</title>
      <title xml:lang="zh_CN">Sinc函数</title>
      <names>r:sinc</names>
    </builtin_function>
    <builtin_function name="radtodef">
      <title>Radians to Default Angle Unit</title>
      <title xml:lang="fr">Radians en Unité d'Angle par Défaut</title>
      <title xml:lang="nl">Radialen naar standaard hoekeenheid</title>
      <title xml:lang="sv">Radians till färvald vinkelenhet</title>
      <title xml:lang="zh_CN">将弧度转换到缺省角度单位</title>
      <names>r:radtodef</names>
      <names xml:lang="nl">radnaardef</names>
      <argument index="1">
        <title>Radians</title>
        <title xml:lang="nl">Radialen</title>
        <title xml:lang="sv">Radianer</title>
        <title xml:lang="zh_CN">弧度</title>
      </argument>
    </builtin_function>
    <function>
      <title>Secant</title>
      <title xml:lang="nl">Secans</title>
      <title xml:lang="sv">Sekant</title>
      <title xml:lang="zh_CN">正割</title>
      <names>r:sec</names>
      <expression>1/cos(\x)</expression>
      <argument type="angle" index="1">
        <title>Angle</title>
        <title xml:lang="nl">Hoek</title>
        <title xml:lang="sv">Vinkel</title>
        <title xml:lang="zh_CN">角度</title>
        <test>false</test>
        <handle_vector>true</handle_vector>
      </argument>
    </function>
    <function>
      <title>Cosecant</title>
      <title xml:lang="fr">Cosécante</title>
      <title xml:lang="nl">Cosecant</title>
      <title xml:lang="sv">Cosekant</title>
      <title xml:lang="zh_CN">余割</title>
      <names>r:csc</names>
      <expression>1/sin(\x)</expression>
      <argument type="angle" index="1">
        <title>Angle</title>
        <title xml:lang="nl">Hoek</title>
        <title xml:lang="sv">Vinkel</title>
        <title xml:lang="zh_CN">角度</title>
        <test>false</test>
        <handle_vector>true</handle_vector>
      </argument>
    </function>
    <function>
      <title>Cotangent</title>
      <title xml:lang="fr">Cotangente</title>
      <title xml:lang="nl">Cotangens</title>
      <title xml:lang="sv">Cotangens</title>
      <title xml:lang="zh_CN">余切</title>
      <names>r:cot</names>
      <expression>1/tan(\x)</expression>
      <argument type="angle" index="1">
        <title>Angle</title>
        <title xml:lang="nl">Hoek</title>
        <title xml:lang="sv">Vinkel</title>
        <title xml:lang="zh_CN">角度</title>
        <test>false</test>
        <handle_vector>true</handle_vector>
      </argument>
    </function>
    <function>
      <title>Hyperbolic Secant</title>
      <title xml:lang="fr">Sécante Hyperbolique</title>
      <title xml:lang="nl">Hyperbolische secans</title>
      <title xml:lang="sv">Sekant hyperbolicus</title>
      <title xml:lang="zh_CN">双曲正切</title>
      <names>r:sech</names>
      <expression>1/cosh(\x)</expression>
      <argument type="number" index="1">
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Hyperbolic Cosecant</title>
      <title xml:lang="fr">Cosécante Hyperbolique</title>
      <title xml:lang="nl">Hyperbolische cosecans</title>
      <title xml:lang="sv">Cosekant hyperbolicus</title>
      <title xml:lang="zh_CN">双曲余割</title>
      <names>r:csch</names>
      <expression>1/sinh(\x)</expression>
      <argument type="number" index="1">
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Hyperbolic Cotangent</title>
      <title xml:lang="fr">Cotangente Hyperbolique</title>
      <title xml:lang="nl">Hyperbolische cotangens</title>
      <title xml:lang="sv">Cotangens hyperbolicus</title>
      <title xml:lang="zh_CN">双曲余切</title>
      <names>r:coth</names>
      <expression>1/tanh(\x)</expression>
      <argument type="number" index="1">
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Inverse Secant</title>
      <title xml:lang="fr">Arcsécante</title>
      <title xml:lang="nl">Inverse secans</title>
      <title xml:lang="sv">Invers sekant</title>
      <title xml:lang="zh_CN">反正割</title>
      <names>r:asec</names>
      <expression>radtodef(0.5pi+i*ln(sqrt(1-1\x^2)+i/\x))</expression>
      <argument type="number" index="1">
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Inverse Cosecant</title>
      <title xml:lang="fr">Arccosécante</title>
      <title xml:lang="nl">Inverse cosecans</title>
      <title xml:lang="sv">Invers cosekant</title>
      <title xml:lang="zh_CN">反余割</title>
      <names>r:acsc</names>
      <expression>radtodef(-i*ln(sqrt(1-1\x^2)+i/\x))</expression>
      <argument type="number" index="1">
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Inverse Cotangent</title>
      <title xml:lang="fr">Arccotangente</title>
      <title xml:lang="nl">Inverse cotangens</title>
      <title xml:lang="sv">Invers cotangens</title>
      <title xml:lang="zh_CN">反余切</title>
      <names>r:acot</names>
      <expression>radtodef(i/2*(ln((\x-i)/\x)-ln((\x+i)/\x)))</expression>
      <argument type="number" index="1">
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Inverse Hyperbolic Secant</title>
      <title xml:lang="fr">Argsécante Hyperbolique</title>
      <title xml:lang="nl">Inverse hyperbolische secans</title>
      <title xml:lang="sv">Invers sekant hyperbolicus</title>
      <title xml:lang="zh_CN">反双曲正割</title>
      <names>r:asech</names>
      <expression>ln(sqrt(1/\x-1)*sqrt(1/\x+1)+1/\x)</expression>
      <argument type="number" index="1">
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Inverse Hyperbolic Cosecant</title>
      <title xml:lang="fr">Argcosécante Hyperbolique</title>
      <title xml:lang="nl">Inverse hyperbolische cosecans</title>
      <title xml:lang="sv">Invers cosekant hyperbolicus</title>
      <title xml:lang="zh_CN">反双曲余割</title>
      <names>r:acsch</names>
      <expression>ln(sqrt(1+1/\x^2)+1/\x)</expression>
      <argument type="number" index="1">
        <test>false</test>
      </argument>
    </function>
    <function>
      <title>Inverse Hyperbolic Cotangent</title>
      <title xml:lang="fr">Argcotangente Hyperbolique</title>
      <title xml:lang="nl">Inverse hyperbolische cotangens</title>
      <title xml:lang="sv">Invers cotangens hyperbolicus</title>
      <title xml:lang="zh_CN">反双曲余切</title>
      <names>r:acoth</names>
      <expression>(ln(1+1/\x)-ln(1-1/\x))/2</expression>
      <argument type="number" index="1">
        <test>false</test>
      </argument>
    </function>
  </category>
  <category>
    <title>Miscellaneous</title>
    <title xml:lang="fr">Divers</title>
    <title xml:lang="nl">Diversen</title>
    <title xml:lang="sv">Diverse</title>
    <title xml:lang="zh_CN">杂项</title>
    <function>
      <title>Body Mass Index (BMI)</title>
      <title xml:lang="fr">Indice de masse corporelle (IMC)</title>
      <title xml:lang="nl">Body Mass Index (BMI) (Index voor lichaamsmassa)</title>
      <title xml:lang="zh_CN">体质指数(BMI)</title>
      <names>-r:bmi</names>
      <names xml:lang="fr">imc</names>
      <description>Calculates the Body Mass Index. The resulting BMI-value is sometimes interpreted as follows (although varies with age, sex, etc.):&#10;&#10;Underweight &lt; 18.5&#10;Normal weight 18.5-25&#10;Overweight 25-30&#10;Obesity &gt; 30&#10;&#10;Note that you must use units for weight (ex. 59kg) and length (ex. 174cm).</description>
      <description xml:lang="fr">Calcule l'Indice de Masse Corporelle. L'IMC est parfois interprété de la façon suivante (bien qu'il varie selon l'âge, le sexe, etc.) :&#10;&#10;Maigreur &lt; 18.5&#10;Corpulence normale 18.5-25&#10;Surpoids 25-30&#10;Obésité &gt; 30&#10;&#10;Notez que vous devez utiliser des unités pour la masse (p. ex. 59kg) et la taille (p. ex. 174cm).</description>
      <description xml:lang="sv">Beräknar BMI (Body Mass Index). Det resulterande BMI-värdet tolkas ibland som följer:&#10;&#10;Undervikt &lt; 18.5&#10;Idealvikt 18.5-25&#10;Övervikt 25-30&#10;Fetma &gt; 30&#10;&#10;Notera att du måste använda enheter för vikt (ex. 59kg) och längd (ex. 174cm).</description>
      <description xml:lang="zh_CN">计算体质指数(Body Mass Index, 简称BMI）。所得BMI结果的参考意义如下：&#10;&#10;体重过轻 &lt; 18.5&#10;体重正常 18.5-25&#10;体重过重 25-30&#10;肥胖 &gt; 30&#10;&#10;注意您必须使用 重量和长度单位（如，59kg和174cm)。</description>
      <example>$name(127 lb, 5ft + 4in) = 21.80</example>
      <expression>(\x/(1000g))/(\y/m)^2</expression>
      <argument type="free" index="1">
        <title>Weight</title>
        <title xml:lang="fr">Poids</title>
        <title xml:lang="nl">Gewicht</title>
        <title xml:lang="sv">Vikt</title>
        <title xml:lang="zh_CN">重量</title>
        <handle_vector>true</handle_vector>
      </argument>
      <argument type="free" index="2">
        <title>Length</title>
        <title xml:lang="fr">Longueur</title>
        <title xml:lang="nl">Lengte</title>
        <title xml:lang="sv">Längd</title>
        <title xml:lang="zh_CN">长度</title>
        <handle_vector>true</handle_vector>
      </argument>
    </function>
    <function>
      <title>RAID Space</title>
      <title xml:lang="fr">Capacité RAID</title>
      <title xml:lang="sv">RAID-utrymme</title>
      <names>r:raid</names>
      <description>Calculates RAID array disk capacity usable for data storage. If the combination of number of disks and RAID level is invalid, zero is returned. Supported RAID levels are 0, 1, 2, 3, 4, 5, 6, 1+0/10, 0+1, 5+0/50, 6+0/60, and 1+6. Stripes are optional and only used for nested RAID levels (except 1+0).</description>
      <description xml:lang="sv">Beräknar användbar diskkapacitet för en RAID-uppsättning. Om kombinationen av antal diskar och nivå är ogiltig, returneras noll. Möjliga RAID-nivåer är 0, 1, 2, 3, 4, 5, 6, 1+0/10, 0+1, 5+0/50, 6+0/60 och 1+6. Stripes anges enbart för nästlade RAID-nivåer (1+0 undantagen).</description>
      <example>$name(4, 12, 5) = 12</example>
      <expression>if([\x="0",\x="1"||\x="1E",\x="2",\x="3"||\x="4"||\x="5",\x="6",\x="10"||\x="1+0",\x="01"||\x="0+1",\x="1+6",\x="50"||\x="5+0",\x="60"||\x="6+0"],[\z*\y,if(\z&gt;=2,\y,0),if(\z&gt;=3,(\z-log(\z+1,2))*\y,0),if(\z&gt;=3,(\z-1)*\y,0),if(\z&gt;=4,(\z-2)*\y,0),if(\z&gt;=4&amp;&amp;even(\z),\z/2*\y,0),if(\z&gt;=4,\z/\A{2}*\y,0),if(\z&gt;=8,(\A-2)*\y,0),if(\z&gt;=6,(\z-\A)*\y,0),if(\z&gt;=8,(\z-\A*2)*\y,0)],error("Unknown RAID level"),1)</expression>
      <argument type="text" index="1">
        <title>RAID level</title>
        <title xml:lang="fr">Niveaux de RAID</title>
        <title xml:lang="sv">RAID-nivå</title>
      </argument>
      <argument type="free" index="2">
        <title>Capacity of each disk</title>
        <title xml:lang="fr">Capacité de chaque disque</title>
        <title xml:lang="sv">Storlek på varje disk</title>
      </argument>
      <argument type="integer" index="3">
        <title>Number of disks</title>
        <title xml:lang="fr">Nombre de disques</title>
        <title xml:lang="sv">Antal diskar</title>
        <min>1</min>
      </argument>
      <argument type="integer" index="4">
        <title>Stripes</title>
        <title xml:lang="fr">Bandes</title>
        <min>2</min>
      </argument>
    </function>
    <builtin_function name="roman">
      <title>Roman Number</title>
      <title xml:lang="fr">Nombre Romain</title>
      <title xml:lang="nl">Romeins getal</title>
      <title xml:lang="sv">Romerskt tal</title>
      <title xml:lang="zh_CN">罗马数字</title>
      <names>r:roman</names>
      <names xml:lang="nl">romeins</names>
      <description>Returns the value of a roman number.</description>
      <description xml:lang="nl">Retourneert de waarde van een Romeins getal.</description>
      <description xml:lang="sv">Returnerar värdet för romerska siffror.</description>
      <description xml:lang="zh_CN">返回罗马数字表示的值。</description>
      <argument index="1">
        <title>Roman number</title>
        <title xml:lang="fr">Nombre romain</title>
        <title xml:lang="nl">Romeins getal</title>
        <title xml:lang="sv">Romerskt tal</title>
        <title xml:lang="zh_CN">罗马数字</title>
      </argument>
    </builtin_function>
  </category>
  <category>
    <title>Statistics</title>
    <title xml:lang="fr">Statistique</title>
    <title xml:lang="nl">Statistiek</title>
    <title xml:lang="sv">Statistik</title>
    <title xml:lang="zh_CN">统计</title>
    <category>
      <title>Descriptive Statistics</title>
      <title xml:lang="fr">Statistiques Descriptives</title>
      <title xml:lang="nl">Beschrijvende statistiek</title>
      <title xml:lang="sv">Beskrivande statistik</title>
      <title xml:lang="zh_CN">描述性统计</title>
      <builtin_function name="total">
        <title>Sum (total)</title>
        <title xml:lang="fr">Somme (total)</title>
        <title xml:lang="nl">Som (totaal)</title>
        <title xml:lang="sv">Summa (total)</title>
        <title xml:lang="zh_CN">总和</title>
        <names>r:total</names>
        <names xml:lang="nl">totaal</names>
        <names xml:lang="sv">totalt</names>
        <argument index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </builtin_function>
      <builtin_function name="percentile">
        <title>Percentile</title>
        <title xml:lang="nl">Percentiel</title>
        <title xml:lang="sv">Percentil</title>
        <title xml:lang="zh_CN">百分位数</title>
        <names>r:percentile</names>
        <names xml:lang="nl">percentiel</names>
        <names xml:lang="sv">percentil</names>
        <argument index="1">
          <title>Vector</title>
          <title xml:lang="fr">Vecteur</title>
          <title xml:lang="sv">Vektor</title>
          <title xml:lang="zh_CN">向量</title>
        </argument>
        <argument index="2">
          <title>Percentile (%)</title>
          <title xml:lang="nl">Percentiel (%)</title>
          <title xml:lang="sv">Percentil (%)</title>
          <title xml:lang="zh_CN">百分位数(%)</title>
        </argument>
        <argument index="3">
          <title>Quantile algorithm (as in R)</title>
          <title xml:lang="fr">Algorithme quantile (comme dans R)</title>
          <title xml:lang="sv">Kvantilalgoritm (som i R)</title>
        </argument>
      </builtin_function>
      <builtin_function name="min">
        <title>Min</title>
        <title xml:lang="sv">Min</title>
        <title xml:lang="zh_CN">最小值</title>
        <names>r:min</names>
        <description>Returns the lowest value.</description>
        <description xml:lang="fr">Retourne la valeur la plus petite.</description>
        <description xml:lang="nl">Retourneert de kleinste waarde.</description>
        <description xml:lang="sv">Returnerar det lägsta värdet.</description>
        <description xml:lang="zh_CN">返回最小值。</description>
        <argument index="1">
          <title>Vector</title>
          <title xml:lang="fr">Vecteur</title>
          <title xml:lang="sv">Vektor</title>
          <title xml:lang="zh_CN">向量</title>
        </argument>
      </builtin_function>
      <builtin_function name="max">
        <title>Max</title>
        <title xml:lang="sv">Max</title>
        <title xml:lang="zh_CN">最大值</title>
        <names>r:max</names>
        <description>Returns the highest value.</description>
        <description xml:lang="fr">Retourne la plus grande valeur.</description>
        <description xml:lang="nl">Retourneert de grootste waarde.</description>
        <description xml:lang="sv">Returnerar det högsta värdet.</description>
        <description xml:lang="zh_CN">返回最大值。</description>
        <argument index="1">
          <title>Vector</title>
          <title xml:lang="fr">Vecteur</title>
          <title xml:lang="sv">Vektor</title>
          <title xml:lang="zh_CN">向量</title>
        </argument>
      </builtin_function>
      <builtin_function name="mode">
        <title>Mode</title>
        <title xml:lang="nl">Modus</title>
        <title xml:lang="sv">Typvärde</title>
        <title xml:lang="zh_CN">模式</title>
        <names>r:mode</names>
        <names xml:lang="nl">modus</names>
        <names xml:lang="sv">typvärde</names>
        <description>Returns the most frequently occurring value.</description>
        <description xml:lang="fr">Retourne la valeur qui apparaît le plus souvent.</description>
        <description xml:lang="nl">Retourneert de meest voorkomende waarde.</description>
        <description xml:lang="sv">Returnerar det mest förekommande värdet.</description>
        <description xml:lang="zh_CN">返回最常出现的值。</description>
        <argument index="1">
          <title>Vector</title>
          <title xml:lang="fr">Vecteur</title>
          <title xml:lang="sv">Vektor</title>
          <title xml:lang="zh_CN">向量</title>
        </argument>
      </builtin_function>
      <function>
        <title>Range</title>
        <title xml:lang="nl">Bereik</title>
        <title xml:lang="sv">Omfång</title>
        <title xml:lang="zh_CN">范围</title>
        <names>r:range</names>
        <names xml:lang="nl">bereik</names>
        <names xml:lang="sv">omfång</names>
        <description>Calculates the difference between the min and max value.</description>
        <description xml:lang="fr">Calcule la différence entre la valeur minimale et maximale.</description>
        <description xml:lang="nl">Berekent het verschil tussen de kleinste en de grootste waarde.</description>
        <description xml:lang="sv">Beräknar skillnaden mellan min och max värdet.</description>
        <description xml:lang="zh_CN">计算最大和最小值之间的差。</description>
        <expression>max(\x)-min(\x)</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Median</title>
        <title xml:lang="fr">Médianne</title>
        <title xml:lang="nl">Mediaan</title>
        <title xml:lang="sv">Median</title>
        <title xml:lang="zh_CN">中位数</title>
        <names>r:median</names>
        <names xml:lang="fr">médiane</names>
        <names xml:lang="nl">mediaan</names>
        <expression>percentile(\x,50)</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Quartile</title>
        <title xml:lang="fr">Quartile</title>
        <title xml:lang="nl">Kwartiel</title>
        <title xml:lang="sv">Kvartil</title>
        <title xml:lang="zh_CN">四分位数</title>
        <names>r:quartile</names>
        <names xml:lang="nl">kwartiel</names>
        <names xml:lang="sv">kvartil</names>
        <expression>percentile(\x,25*\y,\Z{8})</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
        <argument type="integer" index="2">
          <title>Quartile</title>
          <title xml:lang="fr">Quartile</title>
          <title xml:lang="nl">Kwartiel</title>
          <title xml:lang="sv">Kvartil</title>
          <title xml:lang="zh_CN">四分位数</title>
          <min>0</min>
          <max>4</max>
        </argument>
        <argument type="integer" index="3">
          <title>Quantile Algorithm (as in R)</title>
          <title xml:lang="sv">Kvantilalgoritm (som i R)</title>
          <min>1</min>
          <max>9</max>
        </argument>
      </function>
      <function>
        <title>Decile</title>
        <title xml:lang="fr">Décile</title>
        <title xml:lang="nl">Deciel</title>
        <title xml:lang="sv">Decil</title>
        <title xml:lang="zh_CN">十分位数</title>
        <names>r:decile</names>
        <names xml:lang="nl">deciel</names>
        <names xml:lang="sv">decil</names>
        <expression>percentile(\x,10*\y,\Z{8})</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
        <argument type="integer" index="2">
          <title>Decile</title>
          <title xml:lang="fr">Décile</title>
          <title xml:lang="nl">Deciel</title>
          <title xml:lang="sv">Decil</title>
          <title xml:lang="zh_CN">十分位数</title>
          <min>0</min>
          <max>10</max>
        </argument>
        <argument type="integer" index="3">
          <title>Quantile Algorithm (as in R)</title>
          <title xml:lang="sv">Kvantilalgoritm (som i R)</title>
          <min>1</min>
          <max>9</max>
        </argument>
      </function>
      <function>
        <title>Interquartile Range</title>
        <title xml:lang="fr">Écart Interquartile</title>
        <title xml:lang="nl">Interkwartiel bereik</title>
        <title xml:lang="sv">Kvartilavstånd</title>
        <title xml:lang="zh_CN">四分位距</title>
        <names>r:iqr</names>
        <description>Calculates the difference between the first and third quartile.</description>
        <description xml:lang="fr">Calcule la différence entre le premier et le troisième quartile.</description>
        <description xml:lang="nl">Berekent het verschil tussen het eerste en het derde kwartiel.</description>
        <description xml:lang="sv">Beräknar skillnaden mellan den första och tredje kvartilen.</description>
        <description xml:lang="zh_CN">计算第一和第三四分位数之间的差。</description>
        <expression>quartile(\x,3,\Y{8})-quartile(\x,1,\Y{8})</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
        <argument type="integer" index="2">
          <title>Quantile Algorithm (as in R)</title>
          <title xml:lang="sv">Kvantilalgoritm (som i R)</title>
          <min>1</min>
	  <max>9</max>
	</argument>
      </function>
      <function>
        <title>Number of Samples</title>
        <title xml:lang="fr">Nombre d'Échantillons</title>
        <title xml:lang="nl">Aantal monsters</title>
        <title xml:lang="sv">Antal</title>
        <title xml:lang="zh_CN">样本数量</title>
        
        <names>r:number</names>
        <names xml:lang="fr">nombre</names>
        <names xml:lang="nl">getal</names>
        <names xml:lang="sv">antal</names>
        <description>Returns the number of samples.</description>
        <description xml:lang="fr">Retourne le nombre d'échantillons.</description>
        <description xml:lang="nl">Retourneert het aantal monsters.</description>
        <description xml:lang="sv">Returnerar antalet prov.</description>
        <description xml:lang="zh_CN">返回样本数量。</description>
        <expression>dimension(\x)</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
    </category>
    <builtin_function name="rand">
      <title>Random Number</title>
      <title xml:lang="fr">Nombre Aléatoire</title>
      <title xml:lang="nl">Willekeurig getal</title>
      <title xml:lang="sv">Slumptal</title>
      <title xml:lang="zh_CN">随机数</title>
      <names>r:rand</names>
      <names xml:lang="nl">wilk</names>
      <names xml:lang="sv">slumptal</names>
      <description>Generates a pseudo-random number. Returns a real number between 0 and 1, if ceil is zero (default), or an integer between 1 and (including) ceil.</description>
      <description xml:lang="fr">Génère un nombre pseudo-aléatoire. Retourne un nombre réel entre 0 et 1, si le plafond est zéro (valeur par défaut), ou un entier entre 1 et le plafond (inclusivement).</description>
      <description xml:lang="nl">Levert een pseudowillekeurig getal. Retourneert een reëel getal tussen 0 en 1 als ceil nul is (standaard), of een getal tussen 1 en ceil (inclusief).</description>
      <description xml:lang="sv">Generar ett pseudo-slumpmässigt nummer. Returnerar ett reealt tal mellan 0 och 1, om taket är noll (förval), eller ett heltal mellan 1 och (inklusive) taket.</description>
      <description xml:lang="zh_CN">产生一个伪随机数。如果顶部值为0(缺省值),返回一个在0与1之间的实数；否则返回一个 在1与顶部值之间(包含顶部值)的整数。</description>
      <argument index="1">
        <title>Ceil</title>
        <title xml:lang="fr">Plafond</title>
        <title xml:lang="nl">Ceil</title>
        <title xml:lang="sv">Tak</title>
        <title xml:lang="zh_CN">顶部值</title>
      </argument>
    </builtin_function>
    <function>
      <title>Random Number Between Limits</title>
      <title xml:lang="fr">Nombre Aléatoire entre les limites</title>
      <title xml:lang="nl">Willekeurig getal tussen twee grenswaarden</title>
      <title xml:lang="sv">Slumptal mellan gränser</title>
      <title xml:lang="zh_CN">在某一范围内的随机数</title>
      <names>r:randbetween</names>
      <names xml:lang="nl">wilktussen</names>
      <description>Returns an integer between (including) bottom and top.</description>
      <description xml:lang="fr">Retourne un entier entre le bas et le haut (inclusivement).</description>
      <description xml:lang="nl">Retourneert een geheel getal tussen onder- en bovengrens (inclusief).</description>
      <description xml:lang="sv">Returnerar ett heltal mellan (inklusive) nedre och övre gräns</description>
      <description xml:lang="zh_CN">返回在顶部和底部之间(含底部)的一个整数。</description>
      <expression>rand(\y-\x+1)+\x-1</expression>
      <condition>\x&lt;=\y</condition>
      <argument type="integer" index="1">
        <title>Bottom</title>
        <title xml:lang="fr">Bas</title>
        <title xml:lang="nl">Onder</title>
        <title xml:lang="sv">Nedre gräns</title>
        <title xml:lang="zh_CN">底部</title>
      </argument>
      <argument type="integer" index="2">
        <title>Top</title>
        <title xml:lang="fr">Haut</title>
        <title xml:lang="nl">Boven</title>
        <title xml:lang="sv">Övre gräns</title>
        <title xml:lang="zh_CN">顶部</title>
      </argument>
    </function>
    <category>
      <title>Means</title>
      <title xml:lang="fr">Moyenne</title>
      <title xml:lang="nl">Gemiddelden</title>
      <title xml:lang="sv">Medelvärde</title>
      <title xml:lang="zh_CN">平均</title>
      <function>
        <title>Mean</title>
        <title xml:lang="fr">Moyenne</title>
        <title xml:lang="nl">Gemiddelde</title>
        <title xml:lang="sv">Medelvärde</title>
        <title xml:lang="zh_CN">平均</title>
        <names>r:mean,average,au:x&#x0304;</names>
        <names xml:lang="fr">moyenne,au:x&#x0304;</names>
        <names xml:lang="nl">gemiddelde,au:x&#x0304;</names>
        <names xml:lang="sv">medel,genomsnitt,au:x&#x0304;</names>
        <expression>total(\x)/dimension(\x)</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Harmonic Mean</title>
        <title xml:lang="fr">Moyenne Harmonique</title>
        <title xml:lang="nl">Harmonisch gemiddelde</title>
        <title xml:lang="sv">Harmoniskt medelvärde</title>
        <title xml:lang="zh_CN">调和平均</title>
        <names>r:harmmean</names>
        <names xml:lang="nl">harmgem</names>
        <names xml:lang="sv">harmmedel</names>
        <expression>dimension(\x)/csum(1,-1,0,"y"+1/"x","x","y",\x)</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Geometric Mean</title>
        <title xml:lang="fr">Moyenne Géométrique</title>
        <title xml:lang="nl">Meetkundig gemiddelde</title>
        <title xml:lang="sv">Geometriskt medelvärde</title>
        <title xml:lang="zh_CN">几何平均</title>
        <names>r:geomean</names>
        <names xml:lang="nl">meetkgem</names>
        <names xml:lang="sv">geomedel</names>
        <expression>abs(csum(1,-1,1,"y"*"x","x","y",\x)^(1/dimension(\x)))</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Trimmed Mean</title>
        <title xml:lang="fr">Moyenne Tronquée</title>
        <title xml:lang="nl">Getrimd gemiddelde</title>
        <title xml:lang="sv">Trimmat medelvärde</title>
        <title xml:lang="zh_CN">截尾均值</title>
        <names>r:trimmean</names>
        <names xml:lang="nl">trimgemidd</names>
        <expression>mean(limits(sort(\x),round(dimension(\x)/100*\y)+1,round(dimension(\x)/100*(100-\y))))</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
        <argument type="free" index="2">
          <title>Trimmed percentage (at each end)</title>
          <title xml:lang="nl">Getrimd percentage (aan beide kanten)</title>
          <title xml:lang="sv">Trimmad procent (i båda ändarna)</title>
          <title xml:lang="zh_CN">截尾百分比(在每一端)</title>
          <handle_vector>true</handle_vector>
        </argument>
      </function>
      <function>
        <title>Winsorized Mean</title>
        <title xml:lang="nl">Gewinsoriseerd gemiddelde</title>
        <title xml:lang="sv">Winsor-medelvärde</title>
        <title xml:lang="zh_CN">Winsorized平均</title>
        <names>r:winsormean</names>
        <names xml:lang="nl">winsorgemidd</names>
	<subfunction precalculate="true">sort(\x)</subfunction>
	<subfunction precalculate="true">dimension(\x)</subfunction>
	<subfunction precalculate="true">round(dimension(\x)/100*\y)</subfunction>
        <expression>(element(\1,\2-\3)*\3+element(\1,\3+1)*\3+total(limits(\1,\3+1,\2-\3)))/\2</expression>
	<argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
        <argument type="free" index="2">
          <title>Winsorized percentage (at each end)</title>
          <title xml:lang="nl">Gewinsoriseerd percentage (aan beide kanten)</title>
          <title xml:lang="sv">Winsorprocent (i båda ändarna)</title>
          <title xml:lang="zh_CN">Winsorized百分比(在每一端)</title>
          <handle_vector>true</handle_vector>
        </argument>
      </function>
      <function>
        <title>Weighted Mean</title>
        <title xml:lang="fr">Moyenne Pondérée</title>
        <title xml:lang="nl">Gewogen gemiddelde</title>
        <title xml:lang="sv">Viktat medelvärde</title>
        <title xml:lang="zh_CN">加权平均</title>
        <names>r:weighmean</names>
        <names xml:lang="nl">gewogengemidd</names>
	<subfunction precalculate="true">dimension(\x)</subfunction>
	<subfunction precalculate="true">min(dimension(\x),dimension(\y))</subfunction>
        <expression>csum(1,\2,0,"y"+"x"*element("v","i"+\1),"x","y",mergevectors(\x,\y),"i","v")/total(limits(\y,1,\2))</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
        <argument type="vector" index="2">
          <title>Weights</title>
          <title xml:lang="fr">Poids</title>
          <title xml:lang="nl">Gewichten</title>
          <title xml:lang="sv">Vikter</title>
          <title xml:lang="zh_CN">权重</title>
        </argument>
      </function>
      <function>
        <title>Quadratic Mean (RMS)</title>
        <title xml:lang="fr">Moyenne Quadratique (RMS)</title>
        <title xml:lang="nl">Kwadratisch gemiddelde (RMS)</title>
        <title xml:lang="sv">Kvadratiskt medelvärde</title>
        <title xml:lang="zh_CN">均方(RMS)</title>
        <names>r:rms</names>
        <expression>abs((csum(1,-1,0,"y"+"x"^2,"x","y",\x)/dimension(\x))^(1/2))</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Moments</title>
      <title xml:lang="nl">Momenten</title>
      <title xml:lang="sv">Moment</title>
      <title xml:lang="zh_CN">统计矩</title>
      <function>
        <title>Standard Deviation (entire population)</title>
        <title xml:lang="fr">Écart Type (population entière)</title>
        <title xml:lang="nl">Standaarddeviatie (gehele populatie)</title>
        <title xml:lang="sv">Standardavvikelse (komplett population)</title>
        <title xml:lang="zh_CN">标准差(总体)</title>
        <names>r:stdevp</names>
        <expression>abs(varp(\x)^(1/2))</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Standard Deviation (random sampling)</title>
        <title xml:lang="fr">Écart Type (échantillon aléatoire)</title>
        <title xml:lang="nl">Standaarddeviatie (willekeurige steekproef)</title>
        <title xml:lang="sv">Standardavvikelse (slumpmässigt urval)</title>
        <title xml:lang="zh_CN">标准差(随机采样)</title>
        <names>r:stdev</names>
        <names xml:lang="sv">standardavvikelse</names>
        <expression>abs(var(\x)^(1/2))</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Variance (entire population)</title>
        <title xml:lang="fr">Variance (population entière)</title>
        <title xml:lang="nl">Variantie (gehele populatie)</title>
        <title xml:lang="sv">Varians (komplett population)</title>
        <title xml:lang="zh_CN">方差(总体)</title>
        <names>r:varp</names>
        <subfunction precalculate="true">mean(\x)</subfunction>
        <expression>csum(1,-1,0,"y"+("x"-\1)^2,"x","y",\x)/dimension(\x)</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Variance (random sampling)</title>
        <title xml:lang="fr">Variance (échantillon aléatoire)</title>
        <title xml:lang="nl">Variantie (willekeurige steekproef)</title>
        <title xml:lang="sv">Varians (slumpmässigt urval)</title>
        <title xml:lang="zh_CN">方差(随机样本)</title>
        <names>r:var</names>
        <subfunction precalculate="true">mean(\x)</subfunction>
        <expression>csum(1,-1,0,"y"+("x"-\1)^2,"x","y",\x)/(dimension(\x)-1)</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Standard Error</title>
        <title xml:lang="fr">Erreur Type</title>
        <title xml:lang="nl">Standaardfout</title>
        <title xml:lang="sv">Standardfel</title>
        <title xml:lang="zh_CN">标准误差</title>
        <names>r:stderr</names>
        <names xml:lang="sv">standardfel</names>
        <expression>abs((var(\x)/dimension(\x))^(1/2))</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Mean Deviation</title>
        <title xml:lang="fr">Déviation Moyenne</title>
        <title xml:lang="nl">Gemiddelde afwijking</title>
        <title xml:lang="sv">Medelavvikelse</title>
        <title xml:lang="zh_CN">均差</title>
        <names>r:meandev</names>
        <names xml:lang="nl">gemiddev</names>
        <names xml:lang="sv">medelavvikelse</names>
        <subfunction precalculate="true">mean(\x)</subfunction>
        <expression>csum(1,-1,0,"y"+abs("x"-\1),"x","y",\x)/dimension(\x)</expression>
        <argument type="vector" index="1">
          <title>Data</title>
          <title xml:lang="fr">Donnée</title>
          <title xml:lang="nl">Gegevens</title>
          <title xml:lang="sv">Data</title>
          <title xml:lang="zh_CN">数据</title>
        </argument>
      </function>
      <function>
        <title>Covariance</title>
        <title xml:lang="nl">Covariantie</title>
        <title xml:lang="sv">Kovarians</title>
        <title xml:lang="zh_CN">协方差</title>
	<names>r:cov,r:covar</names>
        <subfunction precalculate="true">mean(\x)</subfunction>
	<subfunction precalculate="true">mean(\y)</subfunction>
	<subfunction precalculate="true">dimension(\x)</subfunction>
	<subfunction precalculate="true">min(dimension(\x),dimension(\y))</subfunction>
        <expression>csum(1,\4,0,"y"+("x"-\1)*(element("v","i"+\3)-\2),"x","y",mergevectors(\x,\y),"i","v")/(\4)</expression>
        <argument type="vector" index="1">
          <title>Data 1</title>
          <title xml:lang="fr">Donnée 1</title>
          <title xml:lang="nl">Gegevens 1</title>
          <title xml:lang="sv">Data 1</title>
          <title xml:lang="zh_CN">数据1</title>
        </argument>
        <argument type="vector" index="2">
          <title>Data 2</title>
          <title xml:lang="fr">Donnée 2</title>
          <title xml:lang="nl">Gegevens 2</title>
          <title xml:lang="sv">Data 2</title>
          <title xml:lang="zh_CN">数据2</title>
        </argument>
      </function>
      <function>
        <title>Pooled Variance</title>
        <title xml:lang="nl">Pooled variantie</title>
        <title xml:lang="sv">Gemensam varians</title>
        <title xml:lang="zh_CN">合并方差</title>
        <names>r:poolvar</names>
        <subfunction precalculate="true">mean(\x)</subfunction>
        <subfunction precalculate="true">mean(\y)^2</subfunction>
        <expression>(csum(1,-1,0,"y"+("x"-\1)^2,"x","y",\x)+csum(1,-1,0,"y"+("x"-\2)^2,"x","y",\y))/(dimension(\x)+dimension(\y)-2)</expression>
        <argument type="vector" index="1">
          <title>Data 1</title>
          <title xml:lang="fr">Donnée 1</title>
          <title xml:lang="nl">Gegevens 1</title>
          <title xml:lang="sv">Data 1</title>
          <title xml:lang="zh_CN">数据1</title>
        </argument>
        <argument type="vector" index="2">
          <title>Data 2</title>
          <title xml:lang="fr">Donnée 2</title>
          <title xml:lang="nl">Gegevens 2</title>
          <title xml:lang="sv">Data 2</title>
          <title xml:lang="zh_CN">数据2</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Regression</title>
      <title xml:lang="fr">Régression</title>
      <title xml:lang="nl">Regressie</title>
      <title xml:lang="sv">Regression</title>
      <title xml:lang="zh_CN">回归分析</title>
      <function>
        <title>Statistical Correlation</title>
        <title xml:lang="fr">Corrélation Statistique</title>
        <title xml:lang="nl">Statistische correlatie</title>
        <title xml:lang="sv">Statistisk korrelation</title>
        <title xml:lang="zh_CN">统计相关</title>
        <names>r:cor</names>
        <expression>covar(\x,\y)/(stdev(\x)*stdev(\y))</expression>
        <argument type="vector" index="1">
          <title>Data 1</title>
          <title xml:lang="fr">Donnée 1</title>
          <title xml:lang="nl">Gegevens 1</title>
          <title xml:lang="sv">Data 1</title>
          <title xml:lang="zh_CN">数据1</title>
        </argument>
        <argument type="vector" index="2">
          <title>Data 2</title>
          <title xml:lang="fr">Donnée 2</title>
          <title xml:lang="nl">Gegevens 2</title>
          <title xml:lang="sv">Data 2</title>
          <title xml:lang="zh_CN">数据2</title>
        </argument>
      </function>
      <function>
        <title>Pearson's Correlation Coefficient</title>
        <title xml:lang="fr">Coefficient de Corrélation de Pearson</title>
        <title xml:lang="nl">Pearson's correlatiecoëfficiënt</title>
        <title xml:lang="sv">Pearsons korrelationskoefficient</title>
        <title xml:lang="zh_CN">个人相关系数</title>
        <names>r:pearson,r:correl</names>
        <names xml:lang="sv">korrelation</names>
	<condition>dimension(\x)=dimension(\y)</condition>
	<subfunction precalculate="true">total(\x)</subfunction>
	<subfunction precalculate="true">total(\y)</subfunction>
	<subfunction precalculate="true">dimension(\x)</subfunction>
	<subfunction precalculate="true">dimension(\y)</subfunction>
	<expression>(\x*\y-\1*\2/\3)/abs(((\x^2-(\1^2)/\3)*(\y^2-(\2^2)/\4))^(1/2))</expression>
        <argument type="vector" index="1">
          <title>Data 1</title>
          <title xml:lang="fr">Donnée 1</title>
          <title xml:lang="nl">Gegevens 1</title>
          <title xml:lang="sv">Data 1</title>
          <title xml:lang="zh_CN">数据1</title>
        </argument>
        <argument type="vector" index="2">
          <title>Data 2</title>
          <title xml:lang="fr">Donnée 2</title>
          <title xml:lang="nl">Gegevens 2</title>
          <title xml:lang="sv">Data 2</title>
          <title xml:lang="zh_CN">数据2</title>
        </argument>
      </function>
      <function>
        <title>Spearman's Rho</title>
        <title xml:lang="nl">Spearman's Rho</title>
        <title xml:lang="sv">Spearmans Rho</title>
        <names>r:spearman</names>
	<condition>dimension(\x)=dimension(\y)</condition>
        <expression>pearson(rank(\x),rank(\y))</expression>
        <argument type="vector" index="1">
          <title>Data 1</title>
          <title xml:lang="fr">Donnée 1</title>
          <title xml:lang="nl">Gegevens 1</title>
          <title xml:lang="sv">Data 1</title>
          <title xml:lang="zh_CN">数据1</title>
        </argument>
        <argument type="vector" index="2">
          <title>Data 2</title>
          <title xml:lang="fr">Donnée 2</title>
          <title xml:lang="nl">Gegevens 2</title>
          <title xml:lang="sv">Data 2</title>
          <title xml:lang="zh_CN">数据2</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Statistical Tests</title>
      <title xml:lang="fr">Test Statistique</title>
      <title xml:lang="nl">Statistische testen</title>
      <title xml:lang="sv">Statistika tester</title>
      <title xml:lang="zh_CN">统计测试</title>
      <function>
        <title>Unpaired T-Test</title>
        <title xml:lang="nl">Ongepaarde T-proef</title>
        <title xml:lang="sv">T-test</title>
        <title xml:lang="zh_CN">非配对T测试</title>
        <names>r:ttest</names>
        <subfunction precalculate="true">poolvar(\x,\y)^2</subfunction>
        <expression>(mean(\x)-mean(\y))/abs(((\1)/dimension(\x)+(\1)/dimension(\y))^(1/2))</expression>
        <argument type="vector" index="1">
          <title>Data 1</title>
          <title xml:lang="fr">Donnée 1</title>
          <title xml:lang="nl">Gegevens 1</title>
          <title xml:lang="sv">Data 1</title>
          <title xml:lang="zh_CN">数据1</title>
        </argument>
        <argument type="vector" index="2">
          <title>Data 2</title>
          <title xml:lang="fr">Donnée 2</title>
          <title xml:lang="nl">Gegevens 2</title>
          <title xml:lang="sv">Data 2</title>
          <title xml:lang="zh_CN">数据2</title>
        </argument>
      </function>
      <function>
        <title>Paired T-Test</title>
        <title xml:lang="fr">Test du T</title>
        <title xml:lang="nl">Gepaarde t-proef</title>
        <title xml:lang="sv">Parvist t-test</title>
        <title xml:lang="zh_CN">配对t检验</title>
        <names>r:pttest</names>
        <expression>mean(\x-\y)/stderr(\x-\y)</expression>
        <argument type="vector" index="1">
          <title>Data 1</title>
          <title xml:lang="fr">Donnée 1</title>
          <title xml:lang="nl">Gegevens 1</title>
          <title xml:lang="sv">Data 1</title>
          <title xml:lang="zh_CN">数据1</title>
        </argument>
        <argument type="vector" index="2">
          <title>Data 2</title>
          <title xml:lang="fr">Donnée 2</title>
          <title xml:lang="nl">Gegevens 2</title>
          <title xml:lang="sv">Data 2</title>
          <title xml:lang="zh_CN">数据2</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Distribution</title>
      <title xml:lang="nl">Distributie</title>
      <title xml:lang="sv">Distribution</title>
      <title xml:lang="zh_CN">分布</title>
      <function>
        <title>Rayleigh Distribution</title>
        <title xml:lang="fr">Distribution de Rayleigh</title>
        <title xml:lang="nl">Rayleigh-verdeling</title>
        <title xml:lang="sv">Rayleighfördelning</title>
        <title xml:lang="zh_CN">Rayleigh分布</title>
        <names>r:rayleigh</names>
        <description>Returns the probability density p(x) at x for a Rayleigh distribution with scale parameter sigma. (from Gnumeric)</description>
        <description xml:lang="fr">Retourne la densité de probabilité p(x) au x choisi pour une distribution de Rayleigh avec le paramètre d'échelle sigma. (utilise Gnumeric)</description>
        <description xml:lang="nl">Retourneert de kansdichtheid p(x) in x voor een Rayleigh-verdeling met schaalparameter sigma. (van Gnumeric)</description>
        <description xml:lang="zh_CN">根据指定的规模参数Sigma返回Rayleigh分布在x点的密度概率p(x)。(用Gnumeric)</description>
        <expression>if(\x &lt; 0,0,(\x/\y)/\y*exp(-(\x/\y)*(\x/\y)/2))</expression>
        <argument type="free" index="1">
          <title>X</title>
          <title xml:lang="nl">X</title>
          <title xml:lang="sv">X</title>
          <title xml:lang="zh_CN">X</title>
        </argument>
        <argument type="number" index="2">
          <title>Sigma</title>
          <title xml:lang="nl">Sigma</title>
          <title xml:lang="sv">Sigma</title>
          <title xml:lang="zh_CN">Sigma</title>
          <min include_equals="true">0</min>
        </argument>
      </function>
      <function>
        <title>Rayleigh Tail Distribution</title>
        <title xml:lang="fr">Distribution de Queue de Rayleigh</title>
        <title xml:lang="nl">Rayleigh-staartverdeling</title>
        <title xml:lang="sv">Rayleighsvansfördelning</title>
        <title xml:lang="zh_CN">Rayleigh尾分布</title>
        <names>r:rayleightail</names>
        <names xml:lang="nl">rayleighstaart</names>
        <description>Returns the probability density p(x) at x for a Rayleigh tail distribution with scale parameter sigma and a lower limit. (from Gnumeric)</description>
        <description xml:lang="nl">Retourneert de kansdichtheid p(x) in x voor een Rayleigh-staartverdeling met schaalparameter sigma en een ondergrens. (van Gnumeric)</description>
        <description xml:lang="zh_CN">根据指定的规模参数Sigma和下限返回Rayleigh尾分布在x点的密度概率p(x)。(用Gnumeric)</description>
        <expression>if(\x &lt; \y,0,(\x/\z)/\z*exp(((\y/\z)+(\x/\z))*((\y/\z)-(\x/\z))/2))</expression>
        <argument type="free" index="1">
          <title>X</title>
          <title xml:lang="nl">X</title>
          <title xml:lang="sv">X</title>
          <title xml:lang="zh_CN">X</title>
        </argument>
        <argument type="free" index="2">
          <title>Lower limit</title>
          <title xml:lang="fr">Limite inférieure</title>
          <title xml:lang="nl">Ondergrens</title>
          <title xml:lang="sv">Undre gräns</title>
          <title xml:lang="zh_CN">下限</title>
        </argument>
        <argument type="number" index="3">
          <title>Sigma</title>
          <title xml:lang="nl">Sigma</title>
          <title xml:lang="sv">Sigma</title>
          <title xml:lang="zh_CN">Sigma</title>
          <min include_equals="true">0</min>
        </argument>
      </function>
      <function>
        <title>Pareto Distribution</title>
        <title xml:lang="fr">Distribution de Pareto</title>
        <title xml:lang="nl">Paretoverdeling</title>
        <title xml:lang="sv">Paretofördelning</title>
        <title xml:lang="zh_CN">Pareto分布</title>
        <names>r:pareto</names>
        <description>Returns the probability density p(x) at x for a Pareto distribution with exponent and scale. (from Gnumeric)</description>
        <description xml:lang="fr">Retourne la densité de probabilité p(x) au x choisi pour une distribution de Pareto avec l'exposant et l'échelle. (utilise Gnumeric)</description>
        <description xml:lang="nl">Retourneert de kansdichtheid p(x) in x voor een Pareto-verdeling met exponent en schaal. (van Gnumeric)</description>
        <description xml:lang="zh_CN">根据指定的指数和规模返回Pareto分布在x点的密度概率p(x)。(用Gnumeric)</description>
        <expression>if(\x &lt; \z,0,(\y/\z)/(\x/\z)^(\y+1))</expression>
        <argument type="free" index="1">
          <title>X</title>
          <title xml:lang="nl">X</title>
          <title xml:lang="sv">X</title>
          <title xml:lang="zh_CN">X</title>
        </argument>
        <argument type="number" index="2">
          <title>Exponent</title>
          <title xml:lang="fr">Exposant</title>
          <title xml:lang="sv">Exponent</title>
          <title xml:lang="zh_CN">指数</title>
          <min include_equals="true">0</min>
        </argument>
        <argument type="number" index="3">
          <title>Scale</title>
          <title xml:lang="fr">Échelle</title>
          <title xml:lang="nl">Schaal</title>
          <title xml:lang="sv">Skala</title>
          <title xml:lang="zh_CN">规模</title>
          <min include_equals="true">0</min>
        </argument>
      </function>
      <function>
        <title>Logistic Distribution</title>
        <title xml:lang="fr">Distribution logistique</title>
        <title xml:lang="nl">Logistische verdeling</title>
        <title xml:lang="sv">Logistisk distribution</title>
        <title xml:lang="zh_CN">Logistic分布</title>
        <names>r:logistic</names>
        <names xml:lang="fr">logistique</names>
        <names xml:lang="nl">logistisch</names>
        <description>Returns the probability density p(x) at x for a logistic distribution with scale parameter. (from Gnumeric)</description>
        <description xml:lang="nl">Retourneert de kansdichtheid p(x) in x voor een  logistische verdeling met schaalparameter. (van Gnumeric)</description>
        <description xml:lang="zh_CN">根据指定的规模返回logistic分布在x点的密度概率p(x)。(用Gnumeric)</description>
        <expression>exp(-abs(\x)/\y)/(abs(\y)*(1+exp(-abs(\x)/\y))^2)</expression>
        <argument type="free" index="1">
          <title>X</title>
          <title xml:lang="nl">X</title>
          <title xml:lang="sv">X</title>
          <title xml:lang="zh_CN">X</title>
        </argument>
        <argument type="number" index="2">
          <title>Scale</title>
          <title xml:lang="fr">Échelle</title>
          <title xml:lang="nl">Schaal</title>
          <title xml:lang="sv">Skala</title>
          <title xml:lang="zh_CN">规模</title>
          <min include_equals="true">0</min>
        </argument>
      </function>
      <function>
      <title>Poisson Distribution</title>
      <title xml:lang="sv">Poissonfördelning</title>
        <names>r:poisson</names>
        <description>Returns the probability mass or cumulative distribution of the Poisson distribution.</description>
        <expression>if(\Z{0},sum((\y^"k"*e^(-\y))/("k"!),0,\x,"k"),(\y^\x*e^(-\y))/(\x!))</expression>
        <argument type="free" index="1">
          <title>Number of events (x)</title>
          <title xml:lang="sv">Antal element (x)</title>
        </argument>
        <argument type="free" index="2">
          <title>Mean</title>
          <title xml:lang="fr">Moyenne</title>
          <title xml:lang="nl">Gemiddelde</title>
          <title xml:lang="sv">Medelvärde</title>
          <title xml:lang="zh_CN">平均</title>
        </argument>
        <argument type="boolean" index="3">
          <title>Cumulative</title>
          <title xml:lang="sv">Kumulativ</title>
        </argument>
      </function>
    </category>
  </category>
  <category>
    <title>Date &amp; Time</title>
    <title xml:lang="fr">Date &amp; Heure</title>
    <title xml:lang="nl">Datum &amp; Tijd</title>
    <title xml:lang="sv">Datum &amp; Tid</title>
    <title xml:lang="zh_CN">日期与时间</title>
    <builtin_function name="date">
      <title>Construct Date</title>
      <title xml:lang="fr">Construire date</title>
      <title xml:lang="sv">Skapa datum</title>
      <names>r:date</names>
      <names xml:lang="sv">datum</names>
      <description>Returns a date. Available calendars gregorian (1), hebrew (2), islamic (3), persian (4), indian (5), chinese (6), julian (7), milankovic (8), coptic (9), ethiopian (10), egyptian (11). The Chinese year uses an epoch of 2697 BEC and chinese leap months are indicated by adding 12 to the month number (e.g. leap month 4 = 16).</description>
      <description xml:lang="sv">Returnerar ett datum. Tillgängliga kalendrar är grekorinsk (1), hebreisk (2), muslimsk(3), persisk(4), indisk (5), kinesisk (6), juliansk (7), milnkovic (8), koptisk (9), etiopisk (10), egyptisk (11). Det kinesiska året använder en epok som börjar 2697 f.Kr. och kinesiska skottmånader indikeras genom att addera 12 till månadens nummer (t.ex. skottmånad 4 = 16).</description>
      <argument index="1">
        <title>Year</title>
        <title xml:lang="fr">Année</title>
        <title xml:lang="nl">Jaar</title>
        <title xml:lang="sv">År</title>
        <title xml:lang="zh_CN">年</title>
      </argument>
      <argument index="2">
        <title>Month</title>
        <title xml:lang="fr">Mois</title>
        <title xml:lang="nl">Maand</title>
        <title xml:lang="sv">Månad</title>
        <title xml:lang="zh_CN">月份</title>
      </argument>
      <argument index="3">
        <title>Day</title>
        <title xml:lang="fr">Jour</title>
        <title xml:lang="nl">Dag</title>
        <title xml:lang="sv">Dag</title>
        <title xml:lang="zh_CN">日</title>
      </argument>
      <argument index="4">
        <title>Calendar</title>
        <title xml:lang="sv">Kalender</title>
      </argument>
    </builtin_function>
    <builtin_function name="datetime">
      <title>Construct Date and Time</title>
      <title xml:lang="fr">Construire Date et Heure</title>
      <title xml:lang="sv">Skapa datum och tid</title>
      <names>r:datetime</names>
      <argument index="1">
        <title>Year</title>
        <title xml:lang="fr">Année</title>
        <title xml:lang="nl">Jaar</title>
        <title xml:lang="sv">År</title>
        <title xml:lang="zh_CN">年</title>
      </argument>
      <argument index="2">
        <title>Month</title>
        <title xml:lang="fr">Mois</title>
        <title xml:lang="nl">Maand</title>
        <title xml:lang="sv">Månad</title>
        <title xml:lang="zh_CN">月份</title>
      </argument>
      <argument index="3">
        <title>Day</title>
        <title xml:lang="fr">Jour</title>
        <title xml:lang="nl">Dag</title>
        <title xml:lang="sv">Dag</title>
        <title xml:lang="zh_CN">日</title>
      </argument>
      <argument index="4">
        <title>Hour</title>
        <title xml:lang="fr">Heure</title>
        <title xml:lang="nl">Uur</title>
        <title xml:lang="sv">Timme</title>
        <title xml:lang="zh_CN">小时</title>
      </argument>
      <argument index="5">
        <title>Minute</title>
        <title xml:lang="nl">Minuut</title>
        <title xml:lang="sv">Minut</title>
        <title xml:lang="zh_CN">分</title>
      </argument>
      <argument index="6">
        <title>Second</title>
        <title xml:lang="fr">Seconde</title>
        <title xml:lang="nl">Seconde</title>
        <title xml:lang="sv">Sekund</title>
        <title xml:lang="zh_CN">秒</title>
      </argument>
    </builtin_function>
    <builtin_function name="days">
      <title>Days between two dates</title>
      <title xml:lang="fr">Jours entre deux dates</title>
      <title xml:lang="nl">Aantal dagen tussen twee data</title>
      <title xml:lang="sv">Antal dagar mellan två datum</title>
      <title xml:lang="zh_CN">两个日期之间的天数</title>
      <names>r:days</names>
      <names xml:lang="fr">jours</names>
      <names xml:lang="nl">dagen</names>
      <names xml:lang="sv">dagar</names>
      <description>Returns the number of days between two dates.&#10;&#10;Basis is the type of day counting you want to use: 0: US 30/360, 1: real days (default), 2: real days/360, 3: real days/365 or 4: European 30/360.</description>
      <description xml:lang="fr">Retourne le nombre de jours entre deux dates.&#10;&#10;La base est la manière de compter les jours que vous souhaitez utiliser : 0 : US 30/360, 1 : jours réels (par défaut), 2 : jours réels/360, 3 : jours réels/365 ou 4 : Européenne 30/360.</description>
      <description xml:lang="nl">Retourneert het aantal dagen tussen twee data.&#10;&#10;Basis is de dagtelling die u wilt gebruiken: 0: US 30/360 (standaard), 1: werkelijke dagen, 2: werkelijke dagen/360, 3: werkelijke dagen/365 of 4: Europees 30/360.</description>
      <description xml:lang="sv">Returnerar antalet dagar mellan två datum.&#10;&#10;Dagsräkningssystem kan vara: 0: Amerikanskt 30/360 (förvald), 1: verkliga dagar, 2: verkliga dagar/360, 3: verkliga dagar/365, eller 4: Europeiskt 30/360</description>
      <description xml:lang="zh_CN">返回两个日期之间的天数。&#10;&#10; "基准"是您想使用的天数计算类型：0: 美式 30/360 (缺省值),  1: 真实天数, 2: 真实天数/360,  3: 真实天数/365 or 4: 欧式 30/360。</description>
      <argument index="1">
        <title>First date</title>
        <title xml:lang="fr">Première date</title>
        <title xml:lang="nl">Eerste datum</title>
        <title xml:lang="sv">Första datumet</title>
        <title xml:lang="zh_CN">第一个日期</title>
      </argument>
      <argument index="2">
        <title>Second date</title>
        <title xml:lang="fr">Deuxième date</title>
        <title xml:lang="nl">Tweede datum</title>
        <title xml:lang="sv">Andra datumet</title>
        <title xml:lang="zh_CN">第二个日期</title>
      </argument>
      <argument index="3">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
      </argument>
      <argument index="4">
        <title>Financial function mode</title>
        <title xml:lang="fr">Mode de fonctions financières</title>
        <title xml:lang="nl">Financiële functiemodus</title>
        <title xml:lang="sv">Läge för financiella funktioner</title>
        <title xml:lang="zh_CN">金融函数模式</title>
      </argument>
    </builtin_function>
    <builtin_function name="yearfrac">
      <title>Years between two dates</title>
      <title xml:lang="fr">Années entre deux dates</title>
      <title xml:lang="nl">Jaren tussen twee data</title>
      <title xml:lang="sv">Antal år mellan två datum</title>
      <title xml:lang="zh_CN">两个日期之间相隔的年数</title>
      <names>r:yearfrac</names>
      <names xml:lang="nl">jaarfrac</names>
      <description>Returns the number of years (fractional) between two dates.&#10;&#10;Basis is the type of day counting you want to use: 0: US 30/360, 1: real days (default), 2: real days/360, 3: real days/365 or 4: European 30/360.</description>
      <description xml:lang="fr">Retourne le nombre d'années (sous forme de fraction) entre deux dates.&#10;&#10;La base est la manière de compter les jours que vous souhaitez utiliser : 0 : US 30/360, 1 : jours réels (par défaut), 2 : jours réels/360, 3 : jours réels/365 ou 4 : Européenne 30/360.</description>
      <description xml:lang="nl">Retourneert het aantal jaren (niet noodzakelijk geheel) tussen twee data. &#10;&#10;Basis is de dagtelling die u wilt gebruiken: 0: US 30/360 (standaard), 1: werkelijke dagen, 2: werkelijke dagen/360, 3: werkelijke dagen/365 of 4: Europees 30/360.</description>
      <description xml:lang="sv">Returnerar antalet år (decimala) mellan två datum.&#10;&#10;Dagsräkningssystem kan vara: 0: Amerikanskt 30/360, 1: verkliga dagar (förvald), 2: verkliga dagar/360, 3: verkliga dagar/365, eller 4: Europeiskt 30/360</description>
      <description xml:lang="zh_CN">返回两个日期之间的年数(分数值)。&#10;&#10; "基准"是您想使用的天数计算类型：0: 美式 30/360 (缺省值),  1: 真实天数, 2: 真实天数/360,  3: 真实天数/365 or 4: 欧式 30/360。</description>
      <argument index="1">
        <title>First date</title>
        <title xml:lang="fr">Première date</title>
        <title xml:lang="nl">Eerste datum</title>
        <title xml:lang="sv">Första datumet</title>
        <title xml:lang="zh_CN">第一个日期</title>
      </argument>
      <argument index="2">
        <title>Second date</title>
        <title xml:lang="fr">Deuxième date</title>
        <title xml:lang="nl">Tweede datum</title>
        <title xml:lang="sv">Andra datumet</title>
        <title xml:lang="zh_CN">第二个日期</title>
      </argument>
      <argument index="3">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
      </argument>
      <argument index="4">
        <title>Financial function mode</title>
        <title xml:lang="fr">Mode de fonctions financières</title>
        <title xml:lang="nl">Financiële functiemodus</title>
        <title xml:lang="sv">Läge för financiella funktioner</title>
        <title xml:lang="zh_CN">金融函数模式</title>
      </argument>
    </builtin_function>
    <builtin_function name="week">
      <title>Week of Year</title>
      <title xml:lang="fr">Semaine de l'Année</title>
      <title xml:lang="nl">Week van het jaar</title>
      <title xml:lang="sv">Vecka på året</title>
      <title xml:lang="zh_CN">一年中的第几周</title>
      <names>r:week</names>
      <names xml:lang="sv">vecka</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
      <argument index="2">
        <title>Week begins on Sunday</title>
        <title xml:lang="fr">La semaine commence le dimanche</title>
        <title xml:lang="nl">Week begint op zondag</title>
        <title xml:lang="sv">Veckor börjar på söndag</title>
        <title xml:lang="zh_CN">每周从星期天开始</title>
      </argument>
    </builtin_function>
    <builtin_function name="weekday">
      <title>Day of Week</title>
      <title xml:lang="fr">Jour de la Semaine</title>
      <title xml:lang="nl">Dag van de week</title>
      <title xml:lang="sv">Veckodag</title>
      <title xml:lang="zh_CN">星期中的第几天</title>
      <names>r:weekday</names>
      <names xml:lang="nl">weekdag</names>
      <names xml:lang="sv">veckodag</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
      <argument index="2">
        <title>Week begins on Sunday</title>
        <title xml:lang="fr">La semaine commence le dimanche</title>
        <title xml:lang="nl">Week begint op zondag</title>
        <title xml:lang="sv">Veckor börjar på söndag</title>
        <title xml:lang="zh_CN">每周从星期天开始</title>
      </argument>
    </builtin_function>
    <builtin_function name="month">
      <title>Month</title>
      <title xml:lang="fr">Mois</title>
      <title xml:lang="nl">Maand</title>
      <title xml:lang="sv">Månad</title>
      <title xml:lang="zh_CN">月份</title>
      <names>r:month</names>
      <names xml:lang="fr">mois</names>
      <names xml:lang="nl">maand</names>
      <names xml:lang="sv">månad</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
    </builtin_function>
    <builtin_function name="day">
      <title>Day of Month</title>
      <title xml:lang="fr">Jour du Mois</title>
      <title xml:lang="nl">Dag van de maand</title>
      <title xml:lang="sv">Månadsdag</title>
      <title xml:lang="zh_CN">月份中的第几天</title>
      <names>r:day</names>
      <names xml:lang="fr">jour</names>
      <names xml:lang="nl">dag</names>
      <names xml:lang="sv">dag</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
    </builtin_function>
    <builtin_function name="year">
      <title>Year</title>
      <title xml:lang="fr">Année</title>
      <title xml:lang="nl">Jaar</title>
      <title xml:lang="sv">År</title>
      <title xml:lang="zh_CN">年</title>
      <names>r:year</names>
      <names xml:lang="nl">jaar</names>
      <names xml:lang="sv">år</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
    </builtin_function>
    <builtin_function name="yearday">
      <title>Day of Year</title>
      <title xml:lang="fr">Jour de l'année</title>
      <title xml:lang="nl">Dag van het jaar</title>
      <title xml:lang="sv">Dag på året</title>
      <title xml:lang="zh_CN">一年中的第几天</title>
      <names>r:yearday</names>
      <names xml:lang="nl">jaardag</names>
      <names xml:lang="sv">årsdag</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
    </builtin_function>
    <builtin_function name="time">
      <title>Current Time</title>
      <title xml:lang="fr">Heure Actuelle</title>
      <title xml:lang="nl">Huidige tijd</title>
      <title xml:lang="sv">Nuvarande tid</title>
      <title xml:lang="zh_CN">当前时间</title>
      <names>r:time</names>
      <names xml:lang="nl">tijd</names>
      <names xml:lang="sv">tid</names>
    </builtin_function>
    <builtin_function name="timevalue">
      <title>Time Value</title>
      <title xml:lang="fr">Valeur de Temps</title>
      <title xml:lang="sv">Tidsvärde</title>
      <names>r:timevalue</names>
      <names xml:lang="sv">tidsvärde</names>
      <description>Returns the time part, in fractional hours, of a date and time value.</description>
      <description xml:lang="sv">Returnerar tidsdelen, i timmar, för ett datum och tid-värde.</description>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
    </builtin_function>
    <builtin_function name="timestamp">
      <title>Date to Unix Timestamp</title>
      <title xml:lang="fr">Date selon l'Horodatage Unix</title>
      <title xml:lang="nl">Datum naar Unix-timestamp</title>
      <title xml:lang="sv">Datum till Unixtid</title>
      <title xml:lang="zh_CN">将时间转换为Unix时间戳</title>
      <names>r:timestamp</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
    </builtin_function>
    <builtin_function name="stamptodate">
      <title>Unix Timestamp to Date</title>
      <title xml:lang="nl">Unix Timestamp naar datum</title>
      <title xml:lang="sv">Unixtid till datum</title>
      <title xml:lang="zh_CN">Unix时间戳转换为日期</title>
      <names>r:stamptodate,unix2date</names>
      <description>Returns the local date and time represented by the specified Unix timestamp (seconds, excluding leap seconds, since 1970-01-01). Supports time units.</description>
      <description xml:lang="sv">Returnerar det lokala datum och tid som representeras av den angivna Unixtiden (sekunderar, exklusive skottsekunders, sedan 1970-01-01). Tidsenheter stöds.</description>
      <argument index="1">
        <title>Timestamp</title>
        <title xml:lang="nl">Timestamp</title>
        <title xml:lang="sv">Unixtid</title>
        <title xml:lang="zh_CN">时间戳</title>
      </argument>
    </builtin_function>
    <builtin_function name="addDays">
      <title>Add Days</title>
      <title xml:lang="fr">Ajouter des Jours</title>
      <title xml:lang="nl">Dagen bijtellen</title>
      <title xml:lang="sv">Addera dagar</title>
      <title xml:lang="zh_CN">加日</title>
      <names>r:addDays</names>
      <names xml:lang="nl">dagen bijtellen</names>
      <names xml:lang="sv">adderaDagar</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
      <argument index="2">
        <title>Days</title>
        <title xml:lang="fr">Journées</title>
        <title xml:lang="nl">Dagen</title>
        <title xml:lang="sv">Dagar</title>
        <title xml:lang="zh_CN">日</title>
      </argument>
    </builtin_function>
    <builtin_function name="addMonths">
      <title>Add Months</title>
      <title xml:lang="fr">Ajouter des Mois</title>
      <title xml:lang="nl">Maanden bijtellen</title>
      <title xml:lang="sv">Addera månader</title>
      <title xml:lang="zh_CN">加月份</title>
      <names>r:addMonths</names>
      <names xml:lang="nl">maanden bijtellen</names>
      <names xml:lang="sv">adderaMånader</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
      <argument index="2">
        <title>Months</title>
        <title xml:lang="fr">Mois</title>
        <title xml:lang="nl">Maanden</title>
        <title xml:lang="sv">Månader</title>
        <title xml:lang="zh_CN">月份</title>
      </argument>
    </builtin_function>
    <builtin_function name="addYears">
      <title>Add Years</title>
      <title xml:lang="fr">Ajouter des Années</title>
      <title xml:lang="nl">Jaren bijtellen</title>
      <title xml:lang="sv">Addera år</title>
      <title xml:lang="zh_CN">加年</title>
      <names>r:addYears</names>
      <names xml:lang="nl">jaren bijtellen</names>
      <names xml:lang="sv">adderaÅr</names>
      <argument index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
      <argument index="2">
        <title>Years</title>
        <title xml:lang="fr">Années</title>
        <title xml:lang="nl">Jaren</title>
        <title xml:lang="sv">Antal år</title>
        <title xml:lang="zh_CN">年</title>
      </argument>
    </builtin_function>
    <function>
      <title>Add Time</title>
      <title xml:lang="fr">Ajouter du Temps</title>
      <title xml:lang="nl">Tijd optellen</title>
      <title xml:lang="sv">Addera tid</title>
      <title xml:lang="zh_CN">加时间</title>
      <names>r:addTime</names>
      <names xml:lang="nl">tijd bijtellen</names>
      <names xml:lang="sv">adderaTid</names>
      <description>Adds a time value to a date. The value can be positive or negative, but must use a unit based on seconds (such as day and year). Fractions of days are truncated.</description>
      <description xml:lang="nl">Telt een tijdswaarde op bij een datum. Deze waarde kan zowel positief zijn als negatief, maar moet in een eenheid zijn uitgedrukt die op seconden is gebaseerd (zoals dag of jaar). Fracties van dagen worden afgekapt tot hele dagen.</description>
      <description xml:lang="sv">Adderar ett tidsvärde till ett datum. Värdet kan vara positivt eller negativt, men måste använda en enhet baserad på sekunder (såsom dag och år). Delar av dagar avrundas mot noll.</description>
      <description xml:lang="zh_CN">将一个时间间隔值加到日期中。该值可正可负，但其单位必须基于秒(如日或者年)。日期的分数部分会被截取掉。</description>
      <expression>\x+\y</expression>
      <argument type="date" index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
      <argument index="2">
        <title>Time</title>
        <title xml:lang="fr">Temps</title>
        <title xml:lang="nl">Tijd</title>
        <title xml:lang="sv">Tid</title>
        <title xml:lang="zh_CN">时间</title>
        <condition>isNumber(\x/s)</condition>
      </argument>
    </function>
    <builtin_function name="lunarphase">
      <title>Lunar Phase</title>
      <title xml:lang="sv">Månfas</title>
      <names>r:lunarphase</names>
      <names xml:lang="sv">månfas</names>
      <description>Returns the lunar phase, as a number between 0 and 1, for the specified date. 0 represents new moon, 0.5 full moon, and 0.25 and 0.75 quarter moons.</description>
      <description xml:lang="sv">Returnerar månfasen, som ett nummer mellan 0 och 1, för det angivna datumet. 0 representerar nymåne, 0,5 fullmånar, och 0,25 samt 0,75 kvartsmånar.</description>
      <argument type="date" index="1">
        <title>Date</title>
        <title xml:lang="nl">Datum</title>
        <title xml:lang="sv">Datum</title>
        <title xml:lang="zh_CN">日期</title>
      </argument>
    </builtin_function>
    <builtin_function name="nextlunarphase">
      <title>Find Lunar Phase</title>
      <title xml:lang="sv">Hitta månfas</title>
      <names>r:nextlunarphase</names>
      <names xml:lang="sv">nästamånfas</names>
      <description>Returns the date when the specified lunar phase occurs. The function searches forward beginning at the specified date. The lunar phase are specified as a number between 0 and 1, where 0 represents new moon, 0.5 full moon, and 0.25 and 0.75 quarter moons.</description>
      <description xml:lang="sv">Returnerar datumet när den angivna månfasen inträffar. Funktion söker framåt med början på angivet datum. Månfasen anges som ett nummer mellan 0 och 1, där 0 representerar nymåne, 0,5 fullmånar, och 0,25 samt 0,75 kvartsmånar.</description>
      <argument type="date" index="1">
        <title>Lunar Phase</title>
        <title xml:lang="sv">Månfas</title>
      </argument>
      <argument index="2">
        <title>Start Date</title>
        <title xml:lang="sv">Startdatum</title>
      </argument>
    </builtin_function>
  </category>
  <category>
    <title>Utilities</title>
    <title xml:lang="fr">Utilitaires</title>
    <title xml:lang="nl">Hulpmiddelen</title>
    <title xml:lang="sv">Verktyg</title>
    <title xml:lang="zh_CN">工具</title>
    <builtin_function name="plot">
      <title>Plot Functions and Vectors</title>
      <title xml:lang="sv">Rita funktioner och vektorer</title>
      <names>r:plot</names>
      <argument index="1">
        <title>Expression or vector</title>
        <title xml:lang="sv">Uttryck eller vektor</title>
      </argument>
      <argument index="2">
        <title>Minimum x value</title>
        <title xml:lang="sv">Minsta x-värde</title>
      </argument>
      <argument index="3">
        <title>Maximum x value</title>
        <title xml:lang="sv">Högsta x-värde</title>
      </argument>
      <argument index="4">
        <title>Number of samples / Step size</title>
        <title xml:lang="fr">Nombre d'Échantillons / Taille du pas</title>
        <title xml:lang="nl">Aantal monsters / stapgrootte</title>
        <title xml:lang="sv">Antal värden / stegstorlek</title>
        <title xml:lang="zh_CN">样本数量/步长</title>
      </argument>
      <argument index="5">
        <title>X variable</title>
        <title xml:lang="sv">X-variabel</title>
      </argument>
      <argument index="6">
        <title>Use step size</title>
        <title xml:lang="fr">Utiliser le pas</title>
        <title xml:lang="nl">Stapgrootte gebruiken</title>
        <title xml:lang="sv">Använd stegstorlek</title>
        <title xml:lang="zh_CN">使用步长</title>
      </argument>
      <description>Plots one or more expressions or vectors. Use a vector for the first argument to plot multiple series. Only the first argument is used for vector series. It is also possible to plot a matrix where each row is a pair of x and y values.</description>
      <description xml:lang="sv">Ritar en eller flera uttryck eller vektorer i ett linjediagram. Använd en vektor till den första parametern för att rita flera serier. Enbart den första parametern används för vektorserier. Det är även möjligt att rita en matrix där varje rad utgör parvisa x och y värden.</description>
      <example>$name([x^2, 2x, [0,1,4,8,16]], 0, 4).</example>
    </builtin_function>
    <builtin_function name="code">
      <title>Unicode Value</title>
      <title xml:lang="sv">Unicode-värde</title>
      <names>r:code</names>
      <names xml:lang="sv">kod</names>
      <argument index="1">
        <title>Character</title>
        <title xml:lang="fr">Caractère</title>
        <title xml:lang="nl">Karakter</title>
        <title xml:lang="sv">Tecken</title>
        <title xml:lang="zh_CN">字符</title>
      </argument>
    </builtin_function>
    <builtin_function name="char">
      <title>Unicode Character</title>
      <title xml:lang="sv">Unicode-tecken</title>
      <names>r:char</names>
      <names xml:lang="sv">tecken</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="len">
      <title>Length of string</title>
      <title xml:lang="fr">Longueur de la chaîne</title>
      <title xml:lang="nl">Lengte van karakterrij</title>
      <title xml:lang="sv">Textsträngslängd</title>
      <title xml:lang="zh_CN">字符串长度</title>
      <names>r:len</names>
      <names xml:lang="sv">längd</names>
      <argument index="1">
        <title>Text</title>
        <title xml:lang="fr">Texte</title>
        <title xml:lang="nl">Tekst</title>
        <title xml:lang="sv">Text</title>
        <title xml:lang="zh_CN">文字</title>
      </argument>
    </builtin_function>
    <builtin_function name="concatenate">
      <title>Concatenate Strings</title>
      <title xml:lang="fr">Concaténer les chaînes</title>
      <title xml:lang="nl">Karakterrijen samenvoegen</title>
      <title xml:lang="sv">Sammanfoga textsträngar</title>
      <title xml:lang="zh_CN">连接字符串</title>
      <names>r:concatenate</names>
      <names xml:lang="nl">samenvoegen</names>
      <names xml:lang="sv">sammanfoga</names>
      <argument index="1">
        <title>Text string 1</title>
        <title xml:lang="fr">Chaîne de texte 1</title>
        <title xml:lang="nl">Tekstrij 1</title>
        <title xml:lang="sv">Textsträng 1</title>
        <title xml:lang="zh_CN">文字1</title>
      </argument>
      <argument index="2">
        <title>Text string 2</title>
        <title xml:lang="fr">Chaîne de texte 2</title>
        <title xml:lang="nl">Tekstrij 2</title>
        <title xml:lang="sv">Textsträng 2</title>
        <title xml:lang="zh_CN">文字2</title>
      </argument>
    </builtin_function>
    <builtin_function name="replace">
      <title>Replace</title>
      <title xml:lang="fr">Remplacer</title>
      <title xml:lang="nl">Vervangen</title>
      <title xml:lang="sv">Ersätt</title>
      <title xml:lang="zh_CN">替换</title>
      <names>r:replace</names>
      <names xml:lang="nl">vervangen</names>
      <names xml:lang="sv">ersätt</names>
      <description>Replaces a certain value in an expression with a new value. The expression is calculated before the replacement if the fourth argument is true.</description>
      <description xml:lang="fr">Remplace une certaine valeur dans une expression par une nouvelle valeur. L'expression est calculée avant le remplacement si le quatrième argument est vrai.</description>
      <description xml:lang="nl">Vervangt een waarde in een expressie door een nieuwe waarde. Eerst wordt de expressie berekend indien het vierde argument waar (true) is.</description>
      <description xml:lang="sv">Ersätt ett visst värde i ett uttryck med ett nytt värde. Uttrycket beräknas innan ersättandet om den parametern är satt till sant.</description>
      <description xml:lang="zh_CN">使用新值替换表达式中的特定值。如果第四个参数是真，则在替换前首先对表达式 进行计算。</description>
      <argument index="1">
        <title>Expression</title>
        <title xml:lang="nl">Expressie</title>
        <title xml:lang="sv">Uttryck</title>
        <title xml:lang="zh_CN">表达式</title>
      </argument>
      <argument index="2">
        <title>Original value</title>
        <title xml:lang="fr">Valeur originale</title>
        <title xml:lang="nl">Originele waarde</title>
        <title xml:lang="sv">Ursprungligt värde</title>
        <title xml:lang="zh_CN">原始值</title>
      </argument>
      <argument index="3">
        <title>New value</title>
        <title xml:lang="fr">Nouvelle valeur</title>
        <title xml:lang="nl">Nieuwe waarde</title>
        <title xml:lang="sv">Nytt värde</title>
        <title xml:lang="zh_CN">新值</title>
      </argument>
      <argument index="4">
        <title>Precalculate expression</title>
        <title xml:lang="fr">Expression précalculée</title>
        <title xml:lang="nl">Voorbereken expressie</title>
        <title xml:lang="sv">Beräkna uttrycket först</title>
        <title xml:lang="zh_CN">预先计算表达式</title>
      </argument>
    </builtin_function>
    <builtin_function name="nounit">
      <title>Strip Units</title>
      <title xml:lang="nl">Eenheden verwijderen</title>
      <title xml:lang="sv">Ta bort enheter</title>
      <title xml:lang="zh_CN">剥离单位</title>
      <names>r:nounit,strip_units</names>
      <names xml:lang="nl">geeneenheid,eenheden_weg</names>
      <description>Removes all units from an expression. The expression is calculated before the removal.</description>
      <description xml:lang="fr">Enlève toutes les unités de l'expression. L'expression est calculée avant la suppression.</description>
      <description xml:lang="nl">Verwijdert alle eenheden uit een expressie. De expressie wordt hierbij eerst berekend.</description>
      <description xml:lang="sv">Tar bort alla enheter från ett uttryck. Uttrycket beräknas innan borttagandet.</description>
      <description xml:lang="zh_CN">从表达式中删除全部单位。在删除之前会先对表达式进行计算。</description>
      <argument index="1">
        <title>Expression</title>
        <title xml:lang="nl">Expressie</title>
        <title xml:lang="sv">Uttryck</title>
        <title xml:lang="zh_CN">表达式</title>
      </argument>
    </builtin_function>
    <builtin_function name="process">
      <title>Process Vector Elements</title>
      <title xml:lang="fr">Calculer les Éléments de Vecteur</title>
      <title xml:lang="nl">Vector-elementen verwerken</title>
      <title xml:lang="sv">Modifiera vektorelement</title>
      <title xml:lang="zh_CN">处理向量元素</title>
      <names>r:process</names>
      <names xml:lang="nl">verwerken</names>
      <argument index="1">
        <title>Function</title>
        <title xml:lang="fr">Fonction</title>
        <title xml:lang="nl">Functie</title>
        <title xml:lang="sv">Funktion</title>
        <title xml:lang="zh_CN">函数</title>
      </argument>
      <argument index="2">
        <title>Element variable</title>
        <title xml:lang="fr">Variable Élément</title>
        <title xml:lang="nl">Elementvariabele</title>
        <title xml:lang="sv">Elementvariabel</title>
        <title xml:lang="zh_CN">元素变量</title>
      </argument>
      <argument index="3">
        <title>Vector</title>
        <title xml:lang="fr">Vecteur</title>
        <title xml:lang="sv">Vektor</title>
        <title xml:lang="zh_CN">向量</title>
      </argument>
      <argument index="4">
        <title>Index variable</title>
        <title xml:lang="fr">Variable d'index</title>
        <title xml:lang="nl">Indexvariabele</title>
        <title xml:lang="sv">Indexvariabel</title>
        <title xml:lang="zh_CN">下标变量</title>
      </argument>
      <argument index="5">
        <title>Vector variable</title>
        <title xml:lang="fr">Variable vecteur</title>
        <title xml:lang="nl">Vectorvariabele</title>
        <title xml:lang="sv">Vektorvariabel</title>
        <title xml:lang="zh_CN">向量变量</title>
      </argument>
    </builtin_function>
    <builtin_function name="processm">
      <title>Process Matrix Elements</title>
      <title xml:lang="fr">Calculer les Éléments de Matrice</title>
      <title xml:lang="nl">Matrix-elementen verwerken</title>
      <title xml:lang="sv">Modifiera matriselement</title>
      <title xml:lang="zh_CN">处理矩阵元素</title>
      <names>r:processm</names>
      <argument index="1">
        <title>Function</title>
        <title xml:lang="fr">Fonction</title>
        <title xml:lang="nl">Functie</title>
        <title xml:lang="sv">Funktion</title>
        <title xml:lang="zh_CN">函数</title>
      </argument>
      <argument index="2">
        <title>Element variable</title>
        <title xml:lang="fr">Variable Élément</title>
        <title xml:lang="nl">Elementvariabele</title>
        <title xml:lang="sv">Elementvariabel</title>
        <title xml:lang="zh_CN">元素变量</title>
      </argument>
      <argument index="3">
        <title>Matrix</title>
        <title xml:lang="fr">Matrice</title>
        <title xml:lang="sv">Matris</title>
        <title xml:lang="zh_CN">矩阵</title>
      </argument>
      <argument index="4">
        <title>Row variable</title>
        <title xml:lang="fr">Variable de Ligne</title>
        <title xml:lang="nl">Rijvariabele</title>
        <title xml:lang="sv">Radvariabel</title>
        <title xml:lang="zh_CN">行变量</title>
      </argument>
      <argument index="5">
        <title>Column variable</title>
        <title xml:lang="fr">Variable de colonne</title>
        <title xml:lang="nl">Kolomvariabele</title>
        <title xml:lang="sv">Kolumnvariabel</title>
        <title xml:lang="zh_CN">列标量</title>
      </argument>
      <argument index="6">
        <title>Matrix variable</title>
        <title xml:lang="fr">Variable matricielle</title>
        <title xml:lang="nl">Matrixvariabele</title>
        <title xml:lang="sv">Matrisvariabel</title>
        <title xml:lang="zh_CN">矩阵变量</title>
      </argument>
    </builtin_function>
    <builtin_function name="csum">
      <title>Custom Sum of Elements</title>
      <title xml:lang="fr">Somme d'éléments personnalisée</title>
      <title xml:lang="nl">Aangepaste som van elementen</title>
      <title xml:lang="sv">Anpassad elementsumma</title>
      <title xml:lang="zh_CN">元素的自定义和</title>
      <names>r:csum</names>
      <names xml:lang="nl">csom</names>
      <argument index="1">
        <title>First element</title>
        <title xml:lang="fr">Premier élément</title>
        <title xml:lang="nl">Eerste element</title>
        <title xml:lang="sv">Första elementet</title>
        <title xml:lang="zh_CN">最后一个元素</title>
      </argument>
      <argument index="2">
        <title>Last element</title>
        <title xml:lang="fr">Dernier élément</title>
        <title xml:lang="nl">Laatste element</title>
        <title xml:lang="sv">Sista elementet</title>
        <title xml:lang="zh_CN">最后一个元素</title>
      </argument>
      <argument index="3">
        <title>Initial value</title>
        <title xml:lang="fr">Valeur initiale</title>
        <title xml:lang="nl">Beginwaarde</title>
        <title xml:lang="sv">Initialt värde</title>
        <title xml:lang="zh_CN">初始值</title>
      </argument>
      <argument index="4">
        <title>Function</title>
        <title xml:lang="fr">Fonction</title>
        <title xml:lang="nl">Functie</title>
        <title xml:lang="sv">Funktion</title>
        <title xml:lang="zh_CN">函数</title>
      </argument>
      <argument index="5">
        <title>Value variable</title>
        <title xml:lang="fr">Variable valeur</title>
        <title xml:lang="nl">Waarde variabele</title>
        <title xml:lang="sv">Värdevariabel</title>
        <title xml:lang="zh_CN">值变量</title>
      </argument>
      <argument index="6">
        <title>Element variable</title>
        <title xml:lang="fr">Variable Élément</title>
        <title xml:lang="nl">Elementvariabele</title>
        <title xml:lang="sv">Elementvariabel</title>
        <title xml:lang="zh_CN">元素变量</title>
      </argument>
      <argument index="7">
        <title>Vector</title>
        <title xml:lang="fr">Vecteur</title>
        <title xml:lang="sv">Vektor</title>
        <title xml:lang="zh_CN">向量</title>
      </argument>
      <argument index="8">
        <title>Index variable</title>
        <title xml:lang="fr">Variable d'index</title>
        <title xml:lang="nl">Indexvariabele</title>
        <title xml:lang="sv">Indexvariabel</title>
        <title xml:lang="zh_CN">下标变量</title>
      </argument>
      <argument index="9">
        <title>Vector variable</title>
        <title xml:lang="fr">Variable vecteur</title>
        <title xml:lang="nl">Vectorvariabele</title>
        <title xml:lang="sv">Vektorvariabel</title>
        <title xml:lang="zh_CN">向量变量</title>
      </argument>
    </builtin_function>
    <builtin_function name="select">
      <title>Select Vector Elements</title>
      <title xml:lang="fr">Sélectionner les Éléments de Vecteur</title>
      <title xml:lang="nl">Vectorelementen selecteren</title>
      <title xml:lang="sv">Utvälj vektorelement</title>
      <title xml:lang="zh_CN">选择矩阵元素</title>
      <names>r:select</names>
      <names xml:lang="nl">selecteer</names>
      <argument index="1">
        <title>Vector</title>
        <title xml:lang="fr">Vecteur</title>
        <title xml:lang="sv">Vektor</title>
        <title xml:lang="zh_CN">向量</title>
      </argument>
      <argument index="2">
        <title>Condition</title>
        <title xml:lang="nl">Conditie</title>
        <title xml:lang="sv">Förutsättning</title>
        <title xml:lang="zh_CN">条件</title>
      </argument>
      <argument index="3">
        <title>Element variable</title>
        <title xml:lang="fr">Variable Élément</title>
        <title xml:lang="nl">Elementvariabele</title>
        <title xml:lang="sv">Elementvariabel</title>
        <title xml:lang="zh_CN">元素变量</title>
      </argument>
      <argument index="4">
        <title>Select first match</title>
        <title xml:lang="fr">Sélectionner la première occurrence</title>
        <title xml:lang="nl">Eerste overeenkomst secteren</title>
        <title xml:lang="sv">Välj första matchande element</title>
        <title xml:lang="zh_CN">选择第一个匹配项</title>
      </argument>
    </builtin_function>
    <builtin_function name="function">
      <title>Function</title>
      <title xml:lang="fr">Fonction</title>
      <title xml:lang="nl">Functie</title>
      <title xml:lang="sv">Funktion</title>
      <title xml:lang="zh_CN">函数</title>
      <names>r:function</names>
      <names xml:lang="fr">fonction</names>
      <names xml:lang="nl">functie</names>
      <names xml:lang="sv">funktion</names>
      <argument index="1">
        <title>Expression</title>
        <title xml:lang="nl">Expressie</title>
        <title xml:lang="sv">Uttryck</title>
        <title xml:lang="zh_CN">表达式</title>
      </argument>
      <argument index="2">
        <title>Arguments</title>
        <title xml:lang="fr">Arguments</title>
        <title xml:lang="nl">Argumenten</title>
        <title xml:lang="sv">Parametrar</title>
        <title xml:lang="zh_CN">自变量</title>
      </argument>
    </builtin_function>
    <builtin_function name="title">
      <title>Title</title>
      <title xml:lang="fr">Titre</title>
      <title xml:lang="nl">Titel</title>
      <title xml:lang="sv">Titel</title>
      <title xml:lang="zh_CN">标题</title>
      <names>r:title</names>
      <names xml:lang="nl">titel</names>
      <names xml:lang="sv">titel</names>
      <argument index="1">
        <title>Name</title>
        <title xml:lang="fr">Nom</title>
        <title xml:lang="nl">Naam</title>
        <title xml:lang="sv">Namn</title>
        <title xml:lang="zh_CN">名称</title>
      </argument>
    </builtin_function>
    <builtin_function name="error">
      <title>Display Error</title>
      <title xml:lang="fr">Afficher l'erreur</title>
      <title xml:lang="nl">Weergavefout</title>
      <title xml:lang="sv">Visa felmeddelande</title>
      <title xml:lang="zh_CN">显示错误</title>
      <names>r:error</names>
      <names xml:lang="fr">erreur</names>
      <names xml:lang="nl">fout</names>
      <names xml:lang="sv">fel</names>
      <argument index="1">
        <title>Message</title>
        <title xml:lang="nl">Bericht</title>
        <title xml:lang="sv">Meddelande</title>
        <title xml:lang="zh_CN">信息</title>
      </argument>
    </builtin_function>
    <builtin_function name="warning">
      <title>Display Warning</title>
      <title xml:lang="fr">Afficher l'avertissement</title>
      <title xml:lang="nl">Waarschuwing weergeven</title>
      <title xml:lang="sv">Visa varning</title>
      <title xml:lang="zh_CN">显示警告</title>
      <names>r:warning</names>
      <names xml:lang="nl">waarschuwing</names>
      <names xml:lang="sv">varning</names>
      <argument index="1">
        <title>Message</title>
        <title xml:lang="nl">Bericht</title>
        <title xml:lang="sv">Meddelande</title>
        <title xml:lang="zh_CN">信息</title>
      </argument>
    </builtin_function>
    <builtin_function name="message">
      <title>Display Message</title>
      <title xml:lang="fr">Afficher le message</title>
      <title xml:lang="nl">Bericht weergeven</title>
      <title xml:lang="sv">Visa meddelande</title>
      <title xml:lang="zh_CN">显示信息</title>
      <names>r:message</names>
      <names xml:lang="nl">bericht</names>
      <names xml:lang="sv">meddelande</names>
      <argument index="1">
        <title>Message</title>
        <title xml:lang="nl">Bericht</title>
        <title xml:lang="sv">Meddelande</title>
        <title xml:lang="zh_CN">信息</title>
      </argument>
    </builtin_function>
    <builtin_function name="save">
      <title>Save as Variable</title>
      <title xml:lang="fr">Enregistrer comme variable</title>
      <title xml:lang="nl">Opslaan als variabele</title>
      <title xml:lang="sv">Spara som variabel</title>
      <title xml:lang="zh_CN">作为变量保存</title>
      <names>r:save</names>
      <names xml:lang="nl">opslaan</names>
      <names xml:lang="sv">spara</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
      <argument index="2">
        <title>Name</title>
        <title xml:lang="fr">Nom</title>
        <title xml:lang="nl">Naam</title>
        <title xml:lang="sv">Namn</title>
        <title xml:lang="zh_CN">名称</title>
      </argument>
      <argument index="3">
        <title>Category</title>
        <title xml:lang="fr">Catégorie</title>
        <title xml:lang="nl">Categorie</title>
        <title xml:lang="sv">Kategori</title>
        <title xml:lang="zh_CN">类别</title>
      </argument>
      <argument index="4">
        <title>Title</title>
        <title xml:lang="fr">Titre</title>
        <title xml:lang="nl">Titel</title>
        <title xml:lang="sv">Titel</title>
        <title xml:lang="zh_CN">标题</title>
      </argument>
    </builtin_function>
    <builtin_function name="register">
      <title>RPN Stack Register</title>
      <title xml:lang="fr">Registre de Pile NPI</title>
      <title xml:lang="nl">RPN-register in stapelgeheugen</title>
      <title xml:lang="sv">RPN-stackregister</title>
      <title xml:lang="zh_CN">RPN栈寄存器</title>
      <names>r:register</names>
      <description>Returns the value of a RPN stack register.</description>
      <description xml:lang="fr">Retourne la valeur d'un registre de pile NPI.</description>
      <description xml:lang="nl">Retourneert de waarde in een register van het RPN-stapelgeheugen.</description>
      <description xml:lang="sv">Returnerar värdet för ett register på RPN-stacken.</description>
      <description xml:lang="zh_CN">返回RPN栈寄存器的值。</description>
      <argument index="1">
        <title>Index</title>
        <title xml:lang="sv">Index</title>
        <title xml:lang="zh_CN">下标</title>
      </argument>
    </builtin_function>
    <builtin_function name="stack">
      <title>RPN Stack Vector</title>
      <title xml:lang="fr">Vecteur de Pile NPI</title>
      <title xml:lang="nl">RPN-vector in stapelgeheugen</title>
      <title xml:lang="sv">RPN-stackvektor</title>
      <title xml:lang="zh_CN">RPN栈向量</title>
      <names>r:stack</names>
      <names xml:lang="nl">stapelgeheugen</names>
      <description>Returns the RPN stack as a vector.</description>
      <description xml:lang="fr">Retourne la pile NPI sous forme de vecteur.</description>
      <description xml:lang="nl">Retourneert de inhoud van het RPN-stapelgeheugen als een vector.</description>
      <description xml:lang="sv">Returnerar RPN-stacken som en vektor.</description>
      <description xml:lang="zh_CN">将RPN栈作为向量返回。</description>
    </builtin_function>
    <builtin_function name="isNumber">
      <title>Is Number</title>
      <title xml:lang="nl">Is een getal</title>
      <title xml:lang="sv">Är nummer</title>
      <title xml:lang="zh_CN">是数字</title>
      <names>r:isNumber</names>
      <names xml:lang="nl">isGetal</names>
      <names xml:lang="sv">ärNummer</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="isReal">
      <title>Is Real</title>
      <title xml:lang="nl">Is een reëel getal</title>
      <title xml:lang="sv">Är reellt</title>
      <title xml:lang="zh_CN">是实数</title>
      <names>r:isReal</names>
      <names xml:lang="nl">isReëel</names>
      <names xml:lang="sv">ärReellt</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="isRational">
      <title>Is Rational</title>
      <title xml:lang="nl">Is een rationaal getal</title>
      <title xml:lang="sv">Är rationellt</title>
      <title xml:lang="zh_CN">是有理数</title>
      <names>r:isRational</names>
      <names xml:lang="nl">isRationaal</names>
      <names xml:lang="sv">ärRationellt</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="isInteger">
      <title>Is Integer</title>
      <title xml:lang="nl">Is een geheel getal</title>
      <title xml:lang="sv">Är heltal</title>
      <title xml:lang="zh_CN">是整数</title>
      <names>r:isInteger</names>
      <names xml:lang="nl">isGeheel</names>
      <names xml:lang="sv">ärHeltal</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="representsNumber">
      <title>Represents Number</title>
      <title xml:lang="nl">Geeft een getal weer</title>
      <title xml:lang="sv">Representar nummer</title>
      <title xml:lang="zh_CN">代表数字</title>
      <names>r:representsNumber</names>
      <names xml:lang="nl">isGetal</names>
      <names xml:lang="sv">representerarNummer</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="representsReal">
      <title>Represents Real</title>
      <title xml:lang="nl">Geeft een reëel getal weer</title>
      <title xml:lang="sv">Representerar reellt tal</title>
      <title xml:lang="zh_CN">代表实数</title>
      <names>r:representsReal</names>
      <names xml:lang="nl">isReëel</names>
      <names xml:lang="sv">representerarReelt</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="representsRational">
      <title>Represents Rational</title>
      <title xml:lang="nl">Geeft een rationaal getal weer</title>
      <title xml:lang="sv">Representerar rationellt tal</title>
      <title xml:lang="zh_CN">代表有理数</title>
      <names>r:representsRational</names>
      <names xml:lang="nl">isRationaalgetal</names>
      <names xml:lang="sv">representerarRationellt</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="representsInteger">
      <title>Represents Integer</title>
      <title xml:lang="nl">Geeft een geheel getal weer</title>
      <title xml:lang="sv">Representerar ett heltal</title>
      <title xml:lang="zh_CN">代表整数</title>
      <names>r:representsInteger</names>
      <names xml:lang="nl">isGeheelgetal</names>
      <names xml:lang="sv">representarHeltal</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
    </builtin_function>
    <builtin_function name="interval">
      <title>Interval</title>
      <title xml:lang="fr">Intervalle</title>
      <title xml:lang="sv">Intervall</title>
      <names>r:interval</names>
      <names xml:lang="sv">intervall</names>
      <argument index="1">
        <title>Lower endpoint</title>
        <title xml:lang="sv">Undre gräns</title>
      </argument>
      <argument index="2">
        <title>Upper endpoint</title>
        <title xml:lang="sv">Övre gräns</title>
      </argument>
    </builtin_function>
    <builtin_function name="uncertainty">
      <title>Uncertainty</title>
      <title xml:lang="fr">Incertitudes</title>
      <title xml:lang="sv">Fel (osäkerhet)</title>
      <names>r:uncertainty</names>
      <argument index="1">
        <title>Value</title>
        <title xml:lang="fr">Valeur</title>
        <title xml:lang="nl">Waarde</title>
        <title xml:lang="sv">Värde</title>
        <title xml:lang="zh_CN">值</title>
      </argument>
      <argument index="2">
        <title>Uncertainty</title>
        <title xml:lang="fr">Incertitudes</title>
        <title xml:lang="sv">Fel (osäkerhet)</title>
      </argument>
      <argument index="3">
        <title>Uncertainty is relative</title>
        <title xml:lang="sv">Felet är relativt</title>
      </argument>
    </builtin_function>
  </category>
  <category>
    <title>Logical</title>
    <title xml:lang="fr">Logique</title>
    <title xml:lang="nl">Logisch</title>
    <title xml:lang="sv">Logik</title>
    <title xml:lang="zh_CN">逻辑</title>
    <builtin_function name="for">
      <title>For...Do</title>
      <title xml:lang="fr">For...Do (Pour...Faire)</title>
      <title xml:lang="nl">For...Do</title>
      <title xml:lang="sv">För...utför</title>
      <title xml:lang="zh_CN">For...Do</title>
      <names>r:for</names>
      <names xml:lang="fr">pour</names>
      <names xml:lang="sv">för</names>
      <example>$name(1, x, x &lt; 10, x + 1, 2, y * x, y) = 72 576</example>
      <argument index="1">
        <title>Initial value of counter</title>
        <title xml:lang="fr">Valeur initiale du compteur</title>
        <title xml:lang="nl">Beginwaarde van teller</title>
        <title xml:lang="sv">Initialt värde för räknare</title>
        <title xml:lang="zh_CN">计数器初始值</title>
      </argument>
      <argument index="2">
        <title>Counter variable</title>
        <title xml:lang="fr">Variable de compteur</title>
        <title xml:lang="nl">Tellervariabele</title>
        <title xml:lang="sv">Räknarvariabel</title>
        <title xml:lang="zh_CN">计数器变量</title>
      </argument>
      <argument index="3">
        <title>For condition</title>
        <title xml:lang="fr">Condition de boucle for</title>
        <title xml:lang="nl">For-voorwaarde</title>
        <title xml:lang="sv">Medans-villkor</title>
        <title xml:lang="zh_CN">For条件</title>
      </argument>
      <argument index="4">
        <title>Counter update function</title>
        <title xml:lang="fr">Fonction d'incrémentation du compteur</title>
        <title xml:lang="nl">Functie voor bijwerken van de teller</title>
        <title xml:lang="sv">Funktion för uppdatering av räknare</title>
        <title xml:lang="zh_CN">计数器更新函数</title>
      </argument>
      <argument index="5">
        <title>Initial value</title>
        <title xml:lang="fr">Valeur initiale</title>
        <title xml:lang="nl">Beginwaarde</title>
        <title xml:lang="sv">Initialt värde</title>
        <title xml:lang="zh_CN">初始值</title>
      </argument>
      <argument index="6">
        <title>Do function</title>
        <title xml:lang="fr">Fonction 'faire'</title>
        <title xml:lang="nl">Do-functie</title>
        <title xml:lang="sv">Utför-funktion</title>
        <title xml:lang="zh_CN">Do函数</title>
      </argument>
      <argument index="7">
        <title>Value variable</title>
        <title xml:lang="fr">Variable valeur</title>
        <title xml:lang="nl">Waarde variabele</title>
        <title xml:lang="sv">Värdevariabel</title>
        <title xml:lang="zh_CN">值变量</title>
      </argument>
    </builtin_function>
    <builtin_function name="if">
      <title>If...Then...Else</title>
      <title xml:lang="fr">Si...Sinon..Alors</title>
      <title xml:lang="nl">If...Then...Else</title>
      <title xml:lang="sv">Om...då...annars</title>
      <title xml:lang="zh_CN">If...Then...Else</title>
      <names>r:if</names>
      <names xml:lang="fr">si</names>
      <names xml:lang="sv">om</names>
      <description>Tests a condition and returns a value depending on the result. Vectors can be used for argument 1 and 2, instead of nested functions.</description>
      <description xml:lang="sv">Testar ett villkor och returnerar ett värde beroende av result. Vektorer kan anges för parameter 1 och 2, för att undvika nästlade funktioner.</description>
      <argument index="1">
        <title>Condition</title>
        <title xml:lang="nl">Conditie</title>
        <title xml:lang="sv">Förutsättning</title>
        <title xml:lang="zh_CN">条件</title>
      </argument>
      <argument index="2">
        <title>Expression if condition is met</title>
        <title xml:lang="fr">Expression si la condition est remplie</title>
        <title xml:lang="nl">Expressie indien aan conditie wordt voldaan</title>
        <title xml:lang="sv">Uttryck om villkoret uppfylls</title>
        <title xml:lang="zh_CN">条件满足时的表达式</title>
      </argument>
      <argument index="3">
        <title>Expression if condition is NOT met</title>
        <title xml:lang="fr">Expression si la condition N'EST PAS remplie</title>
        <title xml:lang="nl">Expressie indien NIET aan conditie wordt voldaan</title>
        <title xml:lang="sv">Uttryck om villkoret INTE uppfylls</title>
        <title xml:lang="zh_CN">条件不满足时的表达式</title>
      </argument>
      <argument index="4">
        <title>Assume false if not true</title>
        <title xml:lang="sv">Antag falskt om ej sant</title>
      </argument>
    </builtin_function>
    <builtin_function name="xor">
      <title>Bitwise Exclusive OR</title>
      <title xml:lang="fr">OU exclusif bit à bit</title>
      <title xml:lang="nl">Bitsgewijs XOR</title>
      <title xml:lang="sv">Bitvist exklusivt OR</title>
      <title xml:lang="zh_CN">按位排斥OR</title>
      <names>r:xor</names>
      <argument index="1">
        <title>Value 1</title>
        <title xml:lang="fr">Valeur 1</title>
        <title xml:lang="nl">Waarde 1</title>
        <title xml:lang="sv">Värde 1</title>
        <title xml:lang="zh_CN">值1</title>
      </argument>
      <argument index="2">
        <title>Value 2</title>
        <title xml:lang="fr">Valeur 2</title>
        <title xml:lang="nl">Waarde 2</title>
        <title xml:lang="sv">Värde 2</title>
        <title xml:lang="zh_CN">值2</title>
      </argument>
    </builtin_function>
    <builtin_function name="lxor">
      <title>Logical Exclusive OR</title>
      <title xml:lang="fr">OU Exclusif Logique</title>
      <title xml:lang="nl">Booleaanse XOR</title>
      <title xml:lang="sv">Logiskt exklusivt OR</title>
      <title xml:lang="zh_CN">逻辑排斥OR</title>
      <names>r:lxor</names>
      <argument index="1">
        <title>Value 1</title>
        <title xml:lang="fr">Valeur 1</title>
        <title xml:lang="nl">Waarde 1</title>
        <title xml:lang="sv">Värde 1</title>
        <title xml:lang="zh_CN">值1</title>
      </argument>
      <argument index="2">
        <title>Value 2</title>
        <title xml:lang="fr">Valeur 2</title>
        <title xml:lang="nl">Waarde 2</title>
        <title xml:lang="sv">Värde 2</title>
        <title xml:lang="zh_CN">值2</title>
      </argument>
    </builtin_function>
    <builtin_function name="shift">
      <title>Bitwise Shift</title>
      <title xml:lang="fr">Décalage de bits</title>
      <title xml:lang="nl">Bitsgewijs verschuiven (shift)</title>
      <title xml:lang="sv">Bitvist skift</title>
      <title xml:lang="zh_CN">按位移位</title>
      <description>Applies logical or arithmetic bitwise shift to an integer. The second argument specifies the number of steps that each binary bit is shifted to the left (use negative values for right shift).</description>
      <description xml:lang="sv">Applicerar logiskt eller aritmetiskt bitvist skift på ett heltal. Den andra parametern anger antalet steg som varje binär bit flyttas åt vänster (använd negativa värden för högerskift).</description>
      <names>r:shift</names>
      <argument index="1">
        <title>Number</title>
        <title xml:lang="fr">Nombre</title>
        <title xml:lang="nl">Nummer</title>
        <title xml:lang="sv">Nummer</title>
        <title xml:lang="zh_CN">数字</title>
      </argument>
      <argument index="2">
        <title>Steps</title>
        <title xml:lang="sv">Steg</title>
      </argument>
      <argument index="3">
        <title>Arithmetic shift using two's complement</title>
        <title xml:lang="sv">Aritmetiskt skift med tvåkomplement</title>
      </argument>
    </builtin_function>
    <builtin_function name="bitcmp">
      <title>Bitwise Complement (Not)</title>
      <title xml:lang="sv">Bitvivst komplement (Icke)</title>
      <description>Applies bitwise NOT to an integer of specified bit width and signedness (use 1 for signed and 0 for unsigned). If bit width is zero, the smallest necessary number of bits (of 8, 16, 32, 64, 128, ...) will be used.</description>
      <description xml:lang="sv">Applicerar bitvist NOT på ett heltal, med angiven bitvidd och specificerat som signed (1) eller unsigned (0). Om bitvidd är noll, används det minsta nödvändiga antalet bitar (av 8, 16, 32, 64, 128, ...).</description>
      <names>r:bitcmp</names>
      <argument index="1">
        <title>Number</title>
        <title xml:lang="fr">Nombre</title>
        <title xml:lang="nl">Nummer</title>
        <title xml:lang="sv">Nummer</title>
        <title xml:lang="zh_CN">数字</title>
      </argument>
      <argument index="2">
        <title>Bit Width</title>
        <title xml:lang="sv">Bitbredd</title>
      </argument>
      <argument index="3">
        <title>Signed Integer</title>
        <title xml:lang="sv">Signed integer</title>
      </argument>
    </builtin_function>
    <builtin_function name="bitrot">
      <title>Bit Rotation</title>
      <title xml:lang="sv">Bitrotation</title>
      <description>Applies circular bitwise shift to an integer of specified bit width and signedness (use 1 for signed and 0 for unsigned). The second argument specifies the number of steps that each binary bit is shifted to the left (use negative values for right shift). If bit width is zero, the smallest necessary number of bits (of 8, 16, 32, 64, 128, ...) will be used.</description>
      <description xml:lang="sv">Applicerar cirkulärt bitvist skift på ett heltal, med angiven bitvidd och specificerat som signed (1) eller unsigned (0). Den andra parametern anger antalet steg som varje binär bit flyttas åt vänster (använd negativa värden för högerskift). Om bitvidd är noll, används det minsta nödvändiga antalet bitar (av 8, 16, 32, 64, 128, ...).</description>
      <names>r:bitrot</names>
      <argument index="1">
        <title>Number</title>
        <title xml:lang="fr">Nombre</title>
        <title xml:lang="nl">Nummer</title>
        <title xml:lang="sv">Nummer</title>
        <title xml:lang="zh_CN">数字</title>
      </argument>
      <argument index="2">
        <title>Steps</title>
        <title xml:lang="sv">Steg</title>
      </argument>
      <argument index="3">
        <title>Bit Width</title>
        <title xml:lang="sv">Bitbredd</title>
      </argument>
      <argument index="4">
        <title>Signed Integer</title>
        <title xml:lang="sv">Signed integer</title>
      </argument>
    </builtin_function>
  </category>
  <category>
    <title>Algebra</title>
    <title xml:lang="fr">Algèbre</title>
    <title xml:lang="nl">Algebra</title>
    <title xml:lang="sv">Algebra</title>
    <title xml:lang="zh_CN">代数</title>
    <builtin_function name="sum">
      <title>Summation</title>
      <title xml:lang="fr">Somme</title>
      <title xml:lang="nl">Sommatie</title>
      <title xml:lang="sv">Summa</title>
      <title xml:lang="zh_CN">求和符号</title>
      <names>au:&#x3A3;,r:sum</names>
      <names xml:lang="nl">au:&#x3A3;,som</names>
      <names xml:lang="sv">au:&#x3A3;,summa</names>
      <description>Corresponds to the summation symbol. Adds terms for each x ranging from the lower to the upper limit.</description>
      <description xml:lang="sv">Motsvarar summasymbolen. Adderar termer för varje x från den undre till den övre gränsen.</description>
      <example>$name(x^2, 1, 5) = 1^2 + 2^2 + 3^2 + 4^2 + 5^2 = 55</example>
      <argument index="1">
        <title>Term expression</title>
        <title xml:lang="nl">Expressie voor term</title>
        <title xml:lang="sv">Termuttryck</title>
        <title xml:lang="zh_CN">项表达式</title>
      </argument>
      <argument index="2">
        <title>Lower limit (i)</title>
        <title xml:lang="fr">Limite inférieure (i)</title>
        <title xml:lang="nl">Ondergrens (i)</title>
        <title xml:lang="sv">Undre gräns (i)</title>
        <title xml:lang="zh_CN">下限(i)</title>
      </argument>
      <argument index="3">
        <title>Upper limit (n)</title>
        <title xml:lang="fr">Limite Supérieure (n)</title>
        <title xml:lang="nl">Bovengrens (n)</title>
        <title xml:lang="sv">Övre gräns (n)</title>
        <title xml:lang="zh_CN">上限(n)</title>
      </argument>
      <argument index="4">
        <title>Index variable</title>
        <title xml:lang="fr">Variable d'index</title>
        <title xml:lang="nl">Indexvariabele</title>
        <title xml:lang="sv">Indexvariabel</title>
        <title xml:lang="zh_CN">下标变量</title>
      </argument>
    </builtin_function>
    <builtin_function name="product">
      <title>Product of a sequence</title>
      <title xml:lang="fr">Produit</title>
      <title xml:lang="nl">Product</title>
      <title xml:lang="sv">Produkt av en serie</title>
      <title xml:lang="zh_CN">积</title>
      <names>au:&#x3A0;,r:product</names>
      <names xml:lang="sv">au:&#x3A0;,produkt</names>
      <description>Corresponds to the product symbol. Multiplies factors for each x ranging from the lower to the upper limit.</description>
      <description xml:lang="fr">Correspond au symbole du produit. Multiplie les facteurs pour chaque x allant de la la limite inférieure à la limite supérieure.</description>
      <description xml:lang="nl">Komt overeen met het symbool voor vermenigvuldiging. Vermenigvuldigt met factoren met een waarde tussen de kleinste en de grootste grenswaarde.</description>
      <description xml:lang="sv">Motsvarar produktsymbolen. Multiplicerar faktorer för varje x från den undre till den övre gränsen.</description>
      <description xml:lang="zh_CN">相当于连乘符号&#x3A0;。将从上限到下限的每项x相乘。</description>
      <example>$name(x^2, 1, 5) = 1^2 * 2^2 * 3^2 * 4^2 * 5^2 = 1440</example>
      <argument index="1">
        <title>Factor expression</title>
        <title xml:lang="fr">Factoriser l'expression</title>
        <title xml:lang="nl">Expressie voor factor</title>
        <title xml:lang="sv">Faktoruttryck</title>
        <title xml:lang="zh_CN">因子表达式</title>
      </argument>
      <argument index="2">
        <title>Lower limit (i)</title>
        <title xml:lang="fr">Limite inférieure (i)</title>
        <title xml:lang="nl">Ondergrens (i)</title>
        <title xml:lang="sv">Undre gräns (i)</title>
        <title xml:lang="zh_CN">下限(i)</title>
      </argument>
      <argument index="3">
        <title>Upper limit (n)</title>
        <title xml:lang="fr">Limite Supérieure (n)</title>
        <title xml:lang="nl">Bovengrens (n)</title>
        <title xml:lang="sv">Övre gräns (n)</title>
        <title xml:lang="zh_CN">上限(n)</title>
      </argument>
      <argument index="4">
        <title>Index variable</title>
        <title xml:lang="fr">Variable d'index</title>
        <title xml:lang="nl">Indexvariabele</title>
        <title xml:lang="sv">Indexvariabel</title>
        <title xml:lang="zh_CN">下标变量</title>
      </argument>
    </builtin_function>
    <builtin_function name="multisolve">
      <title>Solve for multiple variables</title>
      <title xml:lang="fr">Résoudre pour des variables multiples</title>
      <title xml:lang="nl">Oplossen voor meerdere variabelen</title>
      <title xml:lang="sv">Lös för flera variabler</title>
      <title xml:lang="zh_CN">多变量求解</title>
      <names>r:multisolve</names>
      <names xml:lang="nl">meerdereoplossen</names>
      <names xml:lang="zh_CN">r:multisolve</names>
      <argument index="1">
        <title>Equation vector</title>
        <title xml:lang="fr">Vecteur d'équation</title>
        <title xml:lang="nl">Vergelijkingsvector</title>
        <title xml:lang="sv">Ekvationsvektor</title>
        <title xml:lang="zh_CN">方程向量</title>
      </argument>
      <argument index="2">
        <title>Variable vector</title>
        <title xml:lang="fr">Variable vecteur</title>
        <title xml:lang="nl">Variabele vector</title>
        <title xml:lang="sv">Variabelvektor</title>
        <title xml:lang="zh_CN">变量向量</title>
      </argument>
    </builtin_function>
    <builtin_function name="solve">
      <title>Solve equation</title>
      <title xml:lang="fr">Résoudre l'équation</title>
      <title xml:lang="nl">Vergelijking oplossen</title>
      <title xml:lang="sv">Lös ekvation</title>
      <title xml:lang="zh_CN">方程求解</title>
      <names>r:solve</names>
      <names xml:lang="nl">oplossen</names>
      <names xml:lang="sv">lös</names>
      <argument index="1">
        <title>Equation</title>
        <title xml:lang="fr">Équation</title>
        <title xml:lang="nl">Vergelijking</title>
        <title xml:lang="sv">Ekvation</title>
        <title xml:lang="zh_CN">方程</title>
      </argument>
      <argument index="2">
        <title>With respect to</title>
        <title xml:lang="nl">Met betrekking tot</title>
        <title xml:lang="sv">Med avseende på</title>
        <title xml:lang="zh_CN">关于</title>
      </argument>
    </builtin_function>
    <builtin_function name="dsolve">
      <title>Solve differential equation</title>
      <title xml:lang="fr">Résoudre l'Équation Différentielle</title>
      <title xml:lang="nl">Differentiaalvergelijking oplossen</title>
      <title xml:lang="sv">Lös differentialekvation</title>
      <names>r:dsolve</names>
      <argument index="1">
        <title>Equation</title>
        <title xml:lang="fr">Équation</title>
        <title xml:lang="nl">Vergelijking</title>
        <title xml:lang="sv">Ekvation</title>
        <title xml:lang="zh_CN">方程</title>
      </argument>
      <argument index="2">
        <title>Initial condition: function value (y)</title>
        <title xml:lang="sv">Initialt villkor: funktionsvärde (y)</title>
      </argument>
      <argument index="3">
        <title>Initial condition: argument value (x)</title>
        <title xml:lang="sv">Initialt villkor: parametervärde (x)</title>
      </argument>
      <description>Solves a differential equation and returns the value of y(x). The derivative in the equation should be in the format diff(y, x). Only first-order differential equations are currently supported.</description>
      <description xml:lang="sv">Löser en differentialekvation och returnerar värdet på y(x). Derivatan i ekvation måste vara i formatet diff(y; x). Enbart  första ordningens differentialekvationer stöds för nuvarande.</description>
      <example>$name(2 * diff(y, x) - y = 4x, 5, 2) = 21e^(x/2) / e - 4x - 8</example>
    </builtin_function>
    <function>
      <title>Solve for two variables</title>
      <title xml:lang="fr">Résoudre pour deux variables</title>
      <title xml:lang="nl">Oplossen voor twee variabelen</title>
      <title xml:lang="sv">Lös för två variabler</title>
      <title xml:lang="zh_CN">双变量求解</title>
      <names>r:solve2</names>
      <names xml:lang="nl">oplossen2</names>
      <names xml:lang="sv">lös2</names>
      <description>Solves two equations with two unknown variables. Returns the value of the first variable.</description>
      <description xml:lang="fr">Résout deux équations à deux inconnues. Retourne la valeur de la première variable.</description>
      <description xml:lang="nl">Lost twee vergelijkingen op in twee variabelen. Retourneert de waarde van de eerste variabele.</description>
      <description xml:lang="sv">Lös två ekvationer med två okända variabler. Returnerar värdet på den första variabeln.</description>
      <description xml:lang="zh_CN">解由两个未知数和两个方程组成方程组。返回第一个变量的值。</description>
      <expression>solve(replace(\x,\A{y},solve(\y,\A)),\Z{x})</expression>
      <argument type="free" index="1">
        <title>Equation 1</title>
        <title xml:lang="fr">Équation 2</title>
        <title xml:lang="nl">Vergelijking 1</title>
        <title xml:lang="sv">Ekvation 1</title>
        <title xml:lang="zh_CN">方程1</title>
      </argument>
      <argument type="free" index="2">
        <title>Equation 2</title>
        <title xml:lang="fr">Équation 2</title>
        <title xml:lang="nl">Vergelijking 2</title>
        <title xml:lang="sv">Ekvation 2</title>
        <title xml:lang="zh_CN">方程</title>
      </argument>
      <argument type="symbol" index="3">
        <title>Variable 1</title>
        <title xml:lang="fr">Variable 1</title>
        <title xml:lang="nl">Variabele 1</title>
        <title xml:lang="sv">Variabel 1</title>
        <title xml:lang="zh_CN">变量1</title>
      </argument>
      <argument type="symbol" index="4">
        <title>Variable 2</title>
        <title xml:lang="fr">Variable 2</title>
        <title xml:lang="nl">Variabele 2</title>
        <title xml:lang="sv">Variabel 2</title>
        <title xml:lang="zh_CN">变量2</title>
      </argument>
    </function>
    <function>
      <title>Find Linear Function</title>
      <title xml:lang="fr">Trouver une fonction affine</title>
      <title xml:lang="nl">Lineaire functie bepalen</title>
      <title xml:lang="sv">Finn linjär funktion</title>
      <title xml:lang="zh_CN">寻找线性函数</title>
      <names>r:linearfunction</names>
      <names xml:lang="nl">lineairefunctie</names>
      <names xml:lang="sv">linjär_funktion</names>
      <description>Finds the linear function for the straight line between two distinct points.</description>
      <description xml:lang="fr">Trouve la fonction affine pour la ligne droite passant entre deux points distincts.</description>
      <description xml:lang="nl">Bepaalt de lineaire functie voor de rechte lijn tussen twee verschillende punten.</description>
      <description xml:lang="sv">Finner den linjära funktionen för den räta linjen mellan två distinkta punkter.</description>
      <description xml:lang="zh_CN">寻找过两点直线段的线性函数</description>
      <expression>(\a-\y)/(\z-\x)*("x"-\x)+\y</expression>
      <argument type="free" index="1">
        <title>x1</title>
      </argument>
      <argument type="free" index="2">
        <title>y1</title>
      </argument>
      <argument type="free" index="3">
        <title>x2</title>
      </argument>
      <argument type="free" index="4">
        <title>y2</title>
      </argument>
    </function>
  </category>
  <category>
    <title>Calculus</title>
    <title xml:lang="fr">Calcul</title>
    <title xml:lang="nl">Calculus</title>
    <title xml:lang="sv">Calculus</title>
    <title xml:lang="zh_CN">微积分</title>
    <builtin_function name="diff">
      <title>Differentiate</title>
      <title xml:lang="nl">Afgeleide</title>
      <title xml:lang="sv">Derivera</title>
      <title xml:lang="zh_CN">百分位数</title>
      <names>r:diff</names>
      <argument index="1">
        <title>Function</title>
        <title xml:lang="fr">Fonction</title>
        <title xml:lang="nl">Functie</title>
        <title xml:lang="sv">Funktion</title>
        <title xml:lang="zh_CN">函数</title>
      </argument>
      <argument index="2">
        <title>With respect to</title>
        <title xml:lang="nl">Met betrekking tot</title>
        <title xml:lang="sv">Med avseende på</title>
        <title xml:lang="zh_CN">关于</title>
      </argument>
      <argument index="3">
        <title>Order</title>
        <title xml:lang="fr">Ordre</title>
        <title xml:lang="nl">Orde</title>
        <title xml:lang="sv">Ordning</title>
        <title xml:lang="zh_CN">次数</title>
      </argument>
      <argument index="4">
        <title>Variable value</title>
        <title xml:lang="sv">Variabelvärde</title>
      </argument>
    </builtin_function>
    <builtin_function name="integrate">
      <title>Integrate</title>
      <title xml:lang="fr">Intégrale</title>
      <title xml:lang="nl">Integreren</title>
      <title xml:lang="sv">Integrera</title>
      <title xml:lang="zh_CN">积分</title>
      <names>r:integrate</names>
      <names xml:lang="fr">intégrer</names>
      <names xml:lang="nl">integreren</names>
      <names xml:lang="sv">integrera</names>
      <argument index="1">
        <title>Function</title>
        <title xml:lang="fr">Fonction</title>
        <title xml:lang="nl">Functie</title>
        <title xml:lang="sv">Funktion</title>
        <title xml:lang="zh_CN">函数</title>
      </argument>
      <argument index="2">
        <title>Variable of integration</title>
        <title xml:lang="fr">Variable d'intégration</title>
        <title xml:lang="nl">Integratievariabele</title>
        <title xml:lang="sv">Variabel för integration</title>
        <title xml:lang="zh_CN">积分变量</title>
      </argument>
      <argument index="3">
        <title>Lower limit</title>
        <title xml:lang="fr">Limite inférieure</title>
        <title xml:lang="nl">Ondergrens</title>
        <title xml:lang="sv">Undre gräns</title>
        <title xml:lang="zh_CN">下限</title>
      </argument>
      <argument index="4">
        <title>Upper limit</title>
        <title xml:lang="fr">Limite Supérieure</title>
        <title xml:lang="nl">Bovengrens</title>
        <title xml:lang="sv">Övre gräns</title>
        <title xml:lang="zh_CN">上限</title>
      </argument>
    </builtin_function>
    <builtin_function name="limit">
      <title>Limit</title>
      <title xml:lang="fr">Limite</title>
      <title xml:lang="sv">Gränsvärde</title>
      <description>Returns the two-sided limit of the function if direction is zero, limit from left (below) if direction is -1, or limit from right (above) if direction is +1.</description>
      <description xml:lang="sv">Returnerar det två-sidiga gränsvärdet för funktionen om riktning är noll, gränsvärdet från vänster (underifrån) om riktning är -1 eller gränsvärdet frpn höger (ovanifrån) om riktning är +1.</description>
      <names>r:limit</names>
      <argument index="1">
        <title>Function</title>
        <title xml:lang="fr">Fonction</title>
        <title xml:lang="nl">Functie</title>
        <title xml:lang="sv">Funktion</title>
        <title xml:lang="zh_CN">函数</title>
      </argument>
      <argument index="2">
        <title>Value to approach</title>
        <title xml:lang="sv">Värde att närma</title>
      </argument>
      <argument index="3">
        <title>Variable</title>
        <title xml:lang="nl">Variabele</title>
        <title xml:lang="sv">Variabel</title>
        <title xml:lang="zh_CN">变量</title>
      </argument>
      <argument index="4">
        <title>Direction</title>
        <title xml:lang="sv">Riktning</title>
      </argument>
    </builtin_function>
    <function>
      <title>Extreme Values</title>
      <title xml:lang="fr">Valeurs extrêmes</title>
      <title xml:lang="nl">Uiterste waarden</title>
      <title xml:lang="sv">Extremvärden</title>
      <title xml:lang="zh_CN">极限值</title>
      <names>r:extremum</names>
      <names xml:lang="nl">uiterste</names>
      <expression>solve(diff(\x, \Y{x})=0, \Y)</expression>
      <argument type="free" index="1">
        <title>Function</title>
        <title xml:lang="fr">Fonction</title>
        <title xml:lang="nl">Functie</title>
        <title xml:lang="sv">Funktion</title>
        <title xml:lang="zh_CN">函数</title>
      </argument>
      <argument type="symbol" index="2">
        <title>With respect to</title>
        <title xml:lang="nl">Met betrekking tot</title>
        <title xml:lang="sv">Med avseende på</title>
        <title xml:lang="zh_CN">关于</title>
      </argument>
    </function>
    <category>
      <title>Named Integrals</title>
      <title xml:lang="sv">Namngivna integraler</title>
      <builtin_function name="li">
        <title>Logarithmic Integral</title>
        <title xml:lang="nl">Logaritmische integraal</title>
        <title xml:lang="sv">Logaritmisk integral</title>
        <names>rc:li,logint</names>
        <description>The integral of 1/ln(x).</description>
        <description xml:lang="sv">Integralen av 1/ln(x).</description>
      </builtin_function>
      <builtin_function name="Ei">
        <title>Exponential Integral</title>
        <title xml:lang="nl">Exponentiële integraal</title>
        <title xml:lang="sv">Exponentiell integral</title>
        <names>rc:Ei,expint</names>
        <description>The integral of e^x/x.</description>
        <description xml:lang="sv">Integralen av e^x/x.</description>
      </builtin_function>
      <builtin_function name="Si">
        <title>Sine Integral</title>
        <title xml:lang="nl">Sinusintegraal</title>
        <title xml:lang="sv">Sineintegral</title>
        <names>rc:Si,sinint</names>
        <description>The integral of sin(x)/x.</description>
        <description xml:lang="sv">Integralen av sin(x)/x</description>
      </builtin_function>
      <builtin_function name="Ci">
        <title>Cosine Integral</title>
        <title xml:lang="nl">Cosinusintegraal</title>
        <title xml:lang="sv">Cosineintegral</title>
        <names>rc:Ci,cosint</names>
        <description>The integral of cos(x)/x.</description>
        <description xml:lang="sv">Integralen av cos(x)/x.</description>
      </builtin_function>
      <builtin_function name="Shi">
        <title>Hyperbolic Sine Integral</title>
        <title xml:lang="nl">Hyperbolische sinusintegraal</title>
        <title xml:lang="sv">Sinus hyperbolicus-integral</title>
        <names>rc:Shi,sinhint</names>
        <description>The integral of sinh(x)/x.</description>
        <description xml:lang="sv">Integralen av sinh(x)/x.</description>
      </builtin_function>
      <builtin_function name="Chi">
        <title>Hyperbolic Cosine Integral</title>
        <title xml:lang="nl">Hyperbolische cosinusintegraal</title>
        <title xml:lang="sv">Cosinus hyperbolicus-integral</title>
        <names>rc:Chi,coshint</names>
        <description>The integral of cosh(x)/x.</description>
        <description xml:lang="sv">Integralen av cosh(x)/x.</description>
      </builtin_function>
      <builtin_function name="igamma">
        <title>Upper Incomplete Gamma Function</title>
        <title xml:lang="sv">Övre ofullständig gammafunktion</title>
        <names>r:igamma</names>
      </builtin_function>
      <function>
        <title>Lower Incomplete Gamma Function</title>
        <title xml:lang="sv">Undre ofullständig gammafunktion</title>
        <names>r:gammainc</names>
        <expression>1-igamma(\x,\y)/gamma(\x)</expression>
      </function>
    </category>
  </category>
  <category>
    <title>Geometry</title>
    <title xml:lang="fr">Géométrie</title>
    <title xml:lang="nl">Meetkunde</title>
    <title xml:lang="sv">Geometri</title>
    <title xml:lang="zh_CN">几何</title>
    <category>
      <title>Triangle</title>
      <title xml:lang="nl">Driehoek</title>
      <title xml:lang="sv">Triangel</title>
      <title xml:lang="zh_CN">三角形</title>
      <function>
        <title>Hypotenuse</title>
        <title xml:lang="fr">Hypoténuse</title>
        <title xml:lang="nl">Hypotenusa</title>
        <title xml:lang="sv">Hypotenusa</title>
        <title xml:lang="zh_CN">斜边</title>
        <names>r:hypot</names>
        <expression>sqrt(\x^2+\y^2)</expression>
        <argument type="free" index="1">
          <title>Side A</title>
          <title xml:lang="fr">Côté A</title>
          <title xml:lang="nl">Zijde A</title>
          <title xml:lang="sv">Sida A</title>
          <title xml:lang="zh_CN">边A</title>
        </argument>
        <argument type="free" index="2">
          <title>Side B</title>
          <title xml:lang="fr">Côté B</title>
          <title xml:lang="nl">Zijde B</title>
          <title xml:lang="sv">Sida B</title>
          <title xml:lang="zh_CN">边B</title>
        </argument>
      </function>
      <function>
        <title>Triangle Area</title>
        <title xml:lang="fr">Aire de Triangle</title>
        <title xml:lang="nl">Oppervlakte van driehoek</title>
        <title xml:lang="sv">Triangelarea</title>
        <title xml:lang="zh_CN">三角形面积</title>
        <names>r:triangle</names>
        <names xml:lang="nl">driehoek</names>
        <names xml:lang="sv">triangel</names>
        <expression>(\x*\y)/2</expression>
        <argument type="free" index="1">
          <title>Base</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Grondtal</title>
          <title xml:lang="sv">Bas</title>
          <title xml:lang="zh_CN">基/底</title>
        </argument>
        <argument type="free" index="2">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
      <function>
        <title>Triangle Perimeter</title>
        <title xml:lang="fr">Périmètre de Triangle</title>
        <title xml:lang="nl">Omtrek van driehoek</title>
        <title xml:lang="sv">Rektangelomkrets</title>
        <title xml:lang="zh_CN">(直角)三角形周长</title>
        <names>r:triangle_perimeter</names>
        <names xml:lang="nl">driehoek_omtrek</names>
        <names xml:lang="sv">triangelomkrets</names>
        <expression>\x+\y+\z</expression>
        <argument type="free" index="1">
          <title>Side A</title>
          <title xml:lang="fr">Côté A</title>
          <title xml:lang="nl">Zijde A</title>
          <title xml:lang="sv">Sida A</title>
          <title xml:lang="zh_CN">边A</title>
        </argument>
        <argument type="free" index="2">
          <title>Side B</title>
          <title xml:lang="fr">Côté B</title>
          <title xml:lang="nl">Zijde B</title>
          <title xml:lang="sv">Sida B</title>
          <title xml:lang="zh_CN">边B</title>
        </argument>
        <argument type="free" index="3">
          <title>Side C</title>
          <title xml:lang="fr">Côté C</title>
          <title xml:lang="nl">Zijde C</title>
          <title xml:lang="sv">Sida C</title>
          <title xml:lang="zh_CN">边C</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Circle</title>
      <title xml:lang="fr">Cercle</title>
      <title xml:lang="nl">Cirkel</title>
      <title xml:lang="sv">Cirkel</title>
      <title xml:lang="zh_CN">圆形</title>
      <function>
        <title>Circle Area</title>
        <title xml:lang="fr">Aire d'un cercle</title>
        <title xml:lang="nl">Cirkeloppervlak</title>
        <title xml:lang="sv">Cirkelarea</title>
        <title xml:lang="zh_CN">圆面积</title>
        <names>r:circle</names>
        <names xml:lang="fr">cercle</names>
        <names xml:lang="nl">cirkel</names>
        <names xml:lang="sv">cirkel</names>
        <description>Calculates the area of a circle using the radius</description>
        <description xml:lang="fr">Calcule l'aire d'un cercle d'après son rayon</description>
        <description xml:lang="nl">Berekent met de straal het oppervlak van een cirkel</description>
        <description xml:lang="sv">Beräknar arean för en cirkel.</description>
        <description xml:lang="zh_CN">使用半径计算圆面积</description>
        <expression>\x^2*pi</expression>
        <argument type="free" index="1">
          <title>Radius</title>
          <title xml:lang="fr">Rayon</title>
          <title xml:lang="nl">Straal</title>
          <title xml:lang="sv">Radie</title>
          <title xml:lang="zh_CN">半径</title>
        </argument>
      </function>
      <function>
        <title>Circle Circumference</title>
        <title xml:lang="fr">Circonférence d'un cercle</title>
        <title xml:lang="nl">Cirkelomtrek</title>
        <title xml:lang="sv">Cirkelomkrets</title>
        <title xml:lang="zh_CN">圆周长</title>
        <names>r:circumference</names>
        <names xml:lang="fr">circonférence</names>
        <names xml:lang="nl">cirkelomtrek</names>
        <names xml:lang="sv">omkrets</names>
        <description>Calculates the area of a circle using the radius</description>
        <description xml:lang="fr">Calcule l'aire d'un cercle d'après son rayon</description>
        <description xml:lang="nl">Berekent met de straal het oppervlak van een cirkel</description>
        <description xml:lang="sv">Beräknar arean för en cirkel.</description>
        <description xml:lang="zh_CN">使用半径计算圆面积</description>
        <expression>\x*2*pi</expression>
        <argument type="free" index="1">
          <title>Radius</title>
          <title xml:lang="fr">Rayon</title>
          <title xml:lang="nl">Straal</title>
          <title xml:lang="sv">Radie</title>
          <title xml:lang="zh_CN">半径</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Cylinder</title>
      <title xml:lang="fr">Cylindre</title>
      <title xml:lang="nl">Cilinder</title>
      <title xml:lang="sv">Cylinder</title>
      <title xml:lang="zh_CN">圆柱</title>
      <function>
        <title>Cylinder Volume</title>
        <title xml:lang="fr">Volume d'un cylindre</title>
        <title xml:lang="nl">Volume van cilinder</title>
        <title xml:lang="sv">Cylindervolym</title>
        <title xml:lang="zh_CN">圆柱体积</title>
        <names>r:cylinder</names>
        <names xml:lang="fr">cylindre</names>
        <names xml:lang="nl">cilinder</names>
        <expression>\x^2*pi*\y</expression>
        <argument type="free" index="1">
          <title>Radius</title>
          <title xml:lang="fr">Rayon</title>
          <title xml:lang="nl">Straal</title>
          <title xml:lang="sv">Radie</title>
          <title xml:lang="zh_CN">半径</title>
        </argument>
        <argument type="free" index="2">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
      <function>
        <title>Surface Area of Cylinder</title>
        <title xml:lang="fr">Aire de la Surface d'un Cylindre</title>
        <title xml:lang="nl">Oppervlaktegrootte van cilinder</title>
        <title xml:lang="sv">Ytarea för en cylinder</title>
        <title xml:lang="zh_CN">圆柱体表面积</title>
        <names>r:cylinder_sa</names>
        <names xml:lang="nl">cilinder_opp</names>
        <names xml:lang="sv">cylinderyta</names>
        <expression>2*\x^2*pi+2*pi*\x*\y</expression>
        <argument type="free" index="1">
          <title>Radius</title>
          <title xml:lang="fr">Rayon</title>
          <title xml:lang="nl">Straal</title>
          <title xml:lang="sv">Radie</title>
          <title xml:lang="zh_CN">半径</title>
        </argument>
        <argument type="free" index="2">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Cone</title>
      <title xml:lang="fr">Cône</title>
      <title xml:lang="nl">Kegel</title>
      <title xml:lang="sv">Kon</title>
      <title xml:lang="zh_CN">圆锥</title>
      <function>
        <title>Cone Volume</title>
        <title xml:lang="fr">Volume d'un cône</title>
        <title xml:lang="nl">Volume van kegel</title>
        <title xml:lang="sv">Konvolym</title>
        <title xml:lang="zh_CN">圆锥体积</title>
        <names>r:cone</names>
        <names xml:lang="fr">cône</names>
        <names xml:lang="nl">kegel</names>
        <names xml:lang="sv">kon</names>
        <expression>\x^2*pi*\y/3</expression>
        <argument type="free" index="1">
          <title>Radius</title>
          <title xml:lang="fr">Rayon</title>
          <title xml:lang="nl">Straal</title>
          <title xml:lang="sv">Radie</title>
          <title xml:lang="zh_CN">半径</title>
        </argument>
        <argument type="free" index="2">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
      <function>
        <title>Surface Area of Cone</title>
        <title xml:lang="fr">Aire de la Surface d'un Cône</title>
        <title xml:lang="nl">Oppervlaktegrootte van kegel</title>
        <title xml:lang="sv">Ytarea för en kon</title>
        <title xml:lang="zh_CN">圆锥表面积</title>
        <names>r:cone_sa</names>
        <names xml:lang="nl">kegel_opp</names>
        <names xml:lang="sv">konyta</names>
        <expression>\x^2*pi+pi*\x*abs((\y^2+\x^2)^(1/2))</expression>
        <argument type="free" index="1">
          <title>Radius</title>
          <title xml:lang="fr">Rayon</title>
          <title xml:lang="nl">Straal</title>
          <title xml:lang="sv">Radie</title>
          <title xml:lang="zh_CN">半径</title>
        </argument>
        <argument type="free" index="2">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Sphere</title>
      <title xml:lang="fr">Sphère</title>
      <title xml:lang="nl">Bol</title>
      <title xml:lang="sv">Sfär</title>
      <title xml:lang="zh_CN">球体</title>
      <function>
        <title>Sphere Volume</title>
        <title xml:lang="fr">Volume de Sphère</title>
        <title xml:lang="nl">Volume van bol</title>
        <title xml:lang="sv">Sfärvolym</title>
        <title xml:lang="zh_CN">球体积</title>
        <names>r:sphere</names>
        <names xml:lang="nl">bol</names>
        <names xml:lang="sv">sfär</names>
        <expression>\x^3*pi*4/3</expression>
        <argument type="free" index="1">
          <title>Radius</title>
          <title xml:lang="fr">Rayon</title>
          <title xml:lang="nl">Straal</title>
          <title xml:lang="sv">Radie</title>
          <title xml:lang="zh_CN">半径</title>
        </argument>
      </function>
      <function>
        <title>Surface Area of Sphere</title>
        <title xml:lang="fr">Aire de la Surface d'une Sphère</title>
        <title xml:lang="nl">Oppervlaktegrootte van bol</title>
        <title xml:lang="sv">Ytarea för en sfär</title>
        <title xml:lang="zh_CN">球体表面积</title>
        <names>r:sphere_sa</names>
        <names xml:lang="nl">bol_oppervlak</names>
        <names xml:lang="sv">sfäryta</names>
        <expression>\x^2*pi*4</expression>
        <argument type="free" index="1">
          <title>Radius</title>
          <title xml:lang="fr">Rayon</title>
          <title xml:lang="nl">Straal</title>
          <title xml:lang="sv">Radie</title>
          <title xml:lang="zh_CN">半径</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Square</title>
      <title xml:lang="fr">Carré</title>
      <title xml:lang="nl">Vierkant</title>
      <title xml:lang="sv">Kvadrat</title>
      <title xml:lang="zh_CN">正方形</title>
      <function>
        <title>Square Area</title>
        <title xml:lang="fr">Aire d'un Carré</title>
        <title xml:lang="nl">Oppervlakte van vierkant</title>
        <title xml:lang="sv">Kvadratarea</title>
        <title xml:lang="zh_CN">正方形面积</title>
        <names>r:square</names>
        <names xml:lang="nl">vierkant</names>
        <names xml:lang="sv">kvadrat</names>
        <expression>\x^2</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
      <function>
        <title>Square Perimeter</title>
        <title xml:lang="fr">Périmètre d'un Carré</title>
        <title xml:lang="nl">Omtrek van vierkant</title>
        <title xml:lang="sv">Kvadratomkrets</title>
        <title xml:lang="zh_CN">正方形周长</title>
        <names>r:square_perimeter</names>
        <names xml:lang="nl">vierkant_omtrek</names>
        <names xml:lang="sv">kvadratomkrets</names>
        <expression>\x*4</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Cube</title>
      <title xml:lang="nl">Derdemacht</title>
      <title xml:lang="sv">Kub</title>
      <title xml:lang="zh_CN">立方体</title>
      <function>
        <title>Cube Volume</title>
        <title xml:lang="fr">Volume d'un cube</title>
        <title xml:lang="nl">Volume kubus</title>
        <title xml:lang="sv">Kubvolym</title>
        <title xml:lang="zh_CN">立方体体积</title>
        <names>r:cube</names>
        <names xml:lang="nl">kubus</names>
        <names xml:lang="sv">kub</names>
        <expression>\x^3</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
      <function>
        <title>Surface Area of Cube</title>
        <title xml:lang="fr">Aire de la Surface d'un Cube</title>
        <title xml:lang="nl">Oppervlaktegrootte van kubus</title>
        <title xml:lang="sv">Ytarea för en kub</title>
        <title xml:lang="zh_CN">立方体表面积</title>
        <names>r:cube_sa</names>
        <names xml:lang="nl">kubus_opp</names>
        <names xml:lang="sv">kubyta</names>
        <expression>(\x^2)*6</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Rectangle</title>
      <title xml:lang="nl">Rechthoek</title>
      <title xml:lang="sv">Rektangel</title>
      <title xml:lang="zh_CN">矩形</title>
      <function>
        <title>Rectangle Area</title>
        <title xml:lang="fr">Aire de Rectangle</title>
        <title xml:lang="nl">Oppervlak rechthoek</title>
        <title xml:lang="sv">Rektangelarea</title>
        <title xml:lang="zh_CN">矩形面积</title>
        <names>r:rect</names>
        <names xml:lang="sv">rektangel</names>
        <expression>\x*\y</expression>
        <argument type="free" index="1">
          <title>Length</title>
          <title xml:lang="fr">Longueur</title>
          <title xml:lang="nl">Lengte</title>
          <title xml:lang="sv">Längd</title>
          <title xml:lang="zh_CN">长度</title>
        </argument>
        <argument type="free" index="2">
          <title>Width</title>
          <title xml:lang="fr">Largeur</title>
          <title xml:lang="nl">Breedte</title>
          <title xml:lang="sv">Bredd</title>
          <title xml:lang="zh_CN">宽度</title>
        </argument>
      </function>
      <function>
        <title>Rectangle Perimeter</title>
        <title xml:lang="fr">Périmètre de Rectangle</title>
        <title xml:lang="nl">Omtrek rechthoek</title>
        <title xml:lang="sv">Rektangelomkrets</title>
        <title xml:lang="zh_CN">矩形周长</title>
        <names>r:rect_perimeter</names>
        <names xml:lang="nl">rect_omtrek</names>
        <names xml:lang="sv">rektangelomkrets</names>
        <expression>(\x+\y)*2</expression>
        <argument type="free" index="1">
          <title>Length</title>
          <title xml:lang="fr">Longueur</title>
          <title xml:lang="nl">Lengte</title>
          <title xml:lang="sv">Längd</title>
          <title xml:lang="zh_CN">长度</title>
        </argument>
        <argument type="free" index="2">
          <title>Width</title>
          <title xml:lang="fr">Largeur</title>
          <title xml:lang="nl">Breedte</title>
          <title xml:lang="sv">Bredd</title>
          <title xml:lang="zh_CN">宽度</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Prism</title>
      <title xml:lang="fr">Prisme</title>
      <title xml:lang="nl">Prisma</title>
      <title xml:lang="sv">Prism</title>
      <title xml:lang="zh_CN">棱柱</title>
      <function>
        <title>Volume of Rectangular Prism</title>
        <title xml:lang="fr">Volume de Prisme Rectangulaire</title>
        <title xml:lang="nl">Inhoud van rechthoekig prisma</title>
        <title xml:lang="sv">Volym för en rektangulär prism</title>
        <title xml:lang="zh_CN">矩形棱柱体积</title>
        <names>r:rectprism</names>
        <names xml:lang="nl">rectprisma</names>
        <names xml:lang="sv">rektangelprism</names>
        <description>Calculates the volume of a prism with rectangular base.</description>
        <description xml:lang="fr">Calcule le volume d'un prisme à base rectangulaire.</description>
        <description xml:lang="nl">Berekent de inhoud van een prisma met een rechthoekig basisvlak.</description>
        <description xml:lang="sv">Beräknar volymen för en prisma med rektangulär bas.</description>
        <description xml:lang="zh_CN">计算矩形棱柱的体积。</description>
        <expression>\x*\y*\z</expression>
        <argument type="free" index="1">
          <title>Length</title>
          <title xml:lang="fr">Longueur</title>
          <title xml:lang="nl">Lengte</title>
          <title xml:lang="sv">Längd</title>
          <title xml:lang="zh_CN">长度</title>
        </argument>
        <argument type="free" index="2">
          <title>Width</title>
          <title xml:lang="fr">Largeur</title>
          <title xml:lang="nl">Breedte</title>
          <title xml:lang="sv">Bredd</title>
          <title xml:lang="zh_CN">宽度</title>
        </argument>
        <argument type="free" index="3">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
      <function>
        <title>Surface Area of Rectangular Prism</title>
        <title xml:lang="fr">Aire de la Surface d'un Prisme Rectangulaire</title>
        <title xml:lang="nl">Oppervlaktegrootte van rechthoekig prisma</title>
        <title xml:lang="sv">Ytarea för en rektangulär prism</title>
        <title xml:lang="zh_CN"> 矩形棱柱表面积</title>
        <names>r:rectprism_sa</names>
        <names xml:lang="nl">rectprisma_opp</names>
        <names xml:lang="sv">rektangelprismyta</names>
        <description>Calculates the surface area of a prism with rectangular base.</description>
        <description xml:lang="fr">Calcule l'aire de la surface d'un prisme à base rectangulaire.</description>
        <description xml:lang="nl">Berekent de oppervlakte van een prisma met een rechthoekig basisvlak.</description>
        <description xml:lang="sv">Beräknar ytarean för en prisma med rektangulär bas.</description>
        <description xml:lang="zh_CN">计算矩形棱柱的表面积</description>
        <expression>(\x*\y)*2+(\x*\z)*2+(\y*\z)*2</expression>
        <argument type="free" index="1">
          <title>Length</title>
          <title xml:lang="fr">Longueur</title>
          <title xml:lang="nl">Lengte</title>
          <title xml:lang="sv">Längd</title>
          <title xml:lang="zh_CN">长度</title>
        </argument>
        <argument type="free" index="2">
          <title>Width</title>
          <title xml:lang="fr">Largeur</title>
          <title xml:lang="nl">Breedte</title>
          <title xml:lang="sv">Bredd</title>
          <title xml:lang="zh_CN">宽度</title>
        </argument>
        <argument type="free" index="3">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
      <function>
        <title>Volume of Triangular Prism</title>
        <title xml:lang="fr">Volume de Prisme Rectangulaire</title>
        <title xml:lang="nl">Inhoud van driehoekig prisma</title>
        <title xml:lang="sv">Volym för en triangulär prism</title>
        <title xml:lang="zh_CN">三角棱柱体积</title>
        <names>r:triangleprism</names>
        <names xml:lang="nl">driehoekprisma</names>
        <names xml:lang="sv">triangelprism</names>
        <description>Calculates the volume of a prism with triangular base.</description>
        <description xml:lang="fr">Calcule le volume d'un prisme à base triangulaire.</description>
        <description xml:lang="nl">Berekent de inhoud van een prisma met een driehoekig basisvlak.</description>
        <description xml:lang="sv">Beräknar volymen för en prisma med triangulär bas.</description>
        <description xml:lang="zh_CN">计算三角棱柱的体积。</description>
        <expression>\x*\y*\z/2</expression>
        <argument type="free" index="1">
          <title>Length</title>
          <title xml:lang="fr">Longueur</title>
          <title xml:lang="nl">Lengte</title>
          <title xml:lang="sv">Längd</title>
          <title xml:lang="zh_CN">长度</title>
        </argument>
        <argument type="free" index="2">
          <title>Width</title>
          <title xml:lang="fr">Largeur</title>
          <title xml:lang="nl">Breedte</title>
          <title xml:lang="sv">Bredd</title>
          <title xml:lang="zh_CN">宽度</title>
        </argument>
        <argument type="free" index="3">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Pyramid</title>
      <title xml:lang="fr">Pyramide</title>
      <title xml:lang="nl">Piramide</title>
      <title xml:lang="sv">Pyramid</title>
      <title xml:lang="zh_CN">锥体</title>
      <function>
        <title>Pyramid Volume</title>
        <title xml:lang="fr">Volume de Pyramide</title>
        <title xml:lang="nl">Volume van piramide</title>
        <title xml:lang="sv">Pyramidvolym</title>
        <title xml:lang="zh_CN">锥体体积</title>
        <names>r:pyramid</names>
        <names xml:lang="nl">piramide</names>
        <description>Calculates the volume of a 3-dimensional shape standing on a rectangular base and terminating in a point at the top.</description>
        <description xml:lang="fr">Calcule le volume d'une forme à trois dimensions basée sur un rectangle et se finissant en un point au sommet.</description>
        <description xml:lang="nl">Berekent de inhoud van een 3-dimensionaal lichaam met een rechthoekig basisvlak en een top in de vorm van een punt.</description>
        <description xml:lang="sv">Beräknar volymen för en 3-dimensionell form som står på en rektangulär bas och som slutar en punkt på toppen.</description>
        <description xml:lang="zh_CN">计算矩形锥体的体积。</description>
        <expression>\x*\y*\z/3</expression>
        <argument type="free" index="1">
          <title>Length of base</title>
          <title xml:lang="fr">Longueur de la taille</title>
          <title xml:lang="nl">Lengte van basis</title>
          <title xml:lang="sv">Basens längd</title>
          <title xml:lang="zh_CN">底面长度</title>
        </argument>
        <argument type="free" index="2">
          <title>Width of base</title>
          <title xml:lang="fr">Largeur de la base</title>
          <title xml:lang="nl">Basislengte</title>
          <title xml:lang="sv">Basens bredd</title>
          <title xml:lang="zh_CN">底面宽度</title>
        </argument>
        <argument type="free" index="3">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
      <function>
        <title>Volume of Regular Tetrahedron</title>
        <title xml:lang="fr">Volume de Tétraèdre Régulier</title>
        <title xml:lang="nl">Inhoud van regelmatig viervlak (tetraëder)</title>
        <title xml:lang="sv">Volym för en liksidig tetrahedron</title>
        <title xml:lang="zh_CN">正四面体体积</title>
        <names>r:tetrahedron</names>
        <names xml:lang="nl">tetraëder</names>
        <expression>sqrt(2)/12*\x^3</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
      <function>
        <title>Surface Area of Regular Tetrahedron</title>
        <title xml:lang="fr">Aire de la Surface d'un Tétraèdre Régulier</title>
        <title xml:lang="nl">Oppervlaktegrootte van regelmatig viervlak (tetraëder)</title>
        <title xml:lang="sv">Ytarea för en liksidig tetrahedron</title>
        <title xml:lang="zh_CN">正四面体表面积</title>
        <names>r:tetrahedron_sa</names>
        <names xml:lang="nl">tetraëder_opp</names>
        <names xml:lang="sv">tetrahedronyta</names>
        <expression>sqrt(3)*\x^2</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
      <function>
        <title>Height of Regular Tetrahedron</title>
        <title xml:lang="fr">Hauteur d'un Tétraèdre Régulier</title>
        <title xml:lang="nl"> Hoogte van een regelmatig viervlak (tetraëder)</title>
        <title xml:lang="sv">Höjden på en liksidig tetrahedron</title>
        <title xml:lang="zh_CN">正四面体的高度</title>
        <names>r:tetrahedron_height</names>
        <names xml:lang="nl">tetraëder_hoogte</names>
        <names xml:lang="sv">tetrahedronhöjd</names>
        <expression>sqrt(6)/3*\x</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
      <function>
        <title>Volume of Square Pyramid</title>
        <title xml:lang="fr">Volume de Pyramide à Base Carrée</title>
        <title xml:lang="nl">Inhoud van vierkant prisma</title>
        <title xml:lang="sv">Volym för en kvadratisk pyramid</title>
        <title xml:lang="zh_CN">方锥体体积</title>
        <names>r:sqpyramid</names>
        <names xml:lang="nl">vierkpiramide</names>
        <names xml:lang="sv">kvpyramid</names>
        <expression>sqrt(2)/6*\x^3</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
      <function>
        <title>Surface Area of Square Pyramid</title>
        <title xml:lang="fr">Aire de la Surface d'une Pyramide</title>
        <title xml:lang="nl">Oppervlaktegrootte van vierkante piramide</title>
        <title xml:lang="sv">Ytarea för en kvadratisk pyramid</title>
        <title xml:lang="zh_CN">方锥体表面积</title>
        <names>r:sqpyramid_sa</names>
        <names xml:lang="nl">vierkpiramide_opp</names>
        <names xml:lang="sv">kvpyramidyta</names>
        <expression>(1+sqrt(3))*\x^2</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
      <function>
        <title>Height of Square Pyramid</title>
        <title xml:lang="fr">Hauteur d'une Pyramide à Base Carrée</title>
        <title xml:lang="nl">Hoogte van een vierkante piramide</title>
        <title xml:lang="sv">Höjden på en kvadratisk pyramid</title>
        <title xml:lang="zh_CN">方角锥的高度</title>
        <names>r:sqpyramid_height</names>
        <names xml:lang="nl">midhoogte_vierkpiramide</names>
        <names xml:lang="sv">kvpyramidhöjd</names>
        <expression>sqrt(2)/2*\x</expression>
        <argument type="free" index="1">
          <title>Length of side</title>
          <title xml:lang="fr">Longueur du côté</title>
          <title xml:lang="nl">Lengte van zijde</title>
          <title xml:lang="sv">Sidans längd</title>
          <title xml:lang="zh_CN">边长</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Parallelogram</title>
      <title xml:lang="fr">Parallélogramme</title>
      <title xml:lang="nl">Parallellogram</title>
      <title xml:lang="sv">Parallelogram</title>
      <title xml:lang="zh_CN">平行四边形</title>
      <function>
        <title>Parallelogram Area</title>
        <title xml:lang="fr">Aire d'un Parallélogramme</title>
        <title xml:lang="nl">Oppervlak van parallellogram</title>
        <title xml:lang="sv">Parallelogramarea</title>
        <title xml:lang="zh_CN">平行四边形面积</title>
        <names>r:parallelogram</names>
        <names xml:lang="fr">parallélogramme</names>
        <names xml:lang="nl">parallellogram</names>
        <names xml:lang="sv">parallellogram</names>
        <description>Calculates the area of a four-sided figure whose opposite sides are both parallel and equal in length.</description>
        <description xml:lang="nl">Berekent de oppervlakte van een figuur met vier zijden waarvan de overstaande zijden zowel evenwijdig als even lang zijn.</description>
        <description xml:lang="sv">Beräknar arean för en fyrsidig figur vars motstående sidor är parallella och är lika långa.</description>
        <description xml:lang="zh_CN">计算平行四边形的面积。</description>
        <expression>\x*\y</expression>
        <argument type="free" index="1">
          <title>Base</title>
          <title xml:lang="fr">Nombre</title>
          <title xml:lang="nl">Grondtal</title>
          <title xml:lang="sv">Bas</title>
          <title xml:lang="zh_CN">基/底</title>
        </argument>
        <argument type="free" index="2">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
      <function>
        <title>Parallelogram Perimeter</title>
        <title xml:lang="fr">Périmètre d'un Parallélogramme</title>
        <title xml:lang="nl">Omtrek van parallellogram</title>
        <title xml:lang="sv">Parallelogramomkrets</title>
        <title xml:lang="zh_CN">平行四边形周长</title>
        <names>r:parallelogram_perimeter</names>
        <names xml:lang="fr">périmètre_de_parallélogramme</names>
        <names xml:lang="nl">parallellogram_omtrek</names>
        <names xml:lang="sv">parallellogramomkrets</names>
        <description>Calculates the perimeter of a four-sided figure whose opposite sides are both parallel and equal in length.</description>
        <description xml:lang="nl">Berekent de omtrek van een figuur met vier zijden waarvan de overstaande zijden zowel evenwijdig als even lang zijn.</description>
        <description xml:lang="sv">Beräknar omkretsen för en fyrsidig figur vars motstående sidor är både parallella och lika långa.</description>
        <description xml:lang="zh_CN">计算平行四边形的周长。</description>
        <expression>(\x+\y)*2</expression>
        <argument type="free" index="1">
          <title>Side A</title>
          <title xml:lang="fr">Côté A</title>
          <title xml:lang="nl">Zijde A</title>
          <title xml:lang="sv">Sida A</title>
          <title xml:lang="zh_CN">边A</title>
        </argument>
        <argument type="free" index="2">
          <title>Side B</title>
          <title xml:lang="fr">Côté B</title>
          <title xml:lang="nl">Zijde B</title>
          <title xml:lang="sv">Sida B</title>
          <title xml:lang="zh_CN">边B</title>
        </argument>
      </function>
    </category>
    <category>
      <title>Trapezoid</title>
      <title xml:lang="nl">Trapezium</title>
      <title xml:lang="sv">Trapetsoid</title>
      <title xml:lang="zh_CN">梯形</title>
      <function>
        <title>Trapezoid Area</title>
        <title xml:lang="nl">Oppervlakte van trapezium</title>
        <title xml:lang="sv">Trapetsoidarea</title>
        <title xml:lang="zh_CN">梯形面积</title>
        <names>r:trapezoid</names>
        <names xml:lang="nl">trapezium</names>
        <names xml:lang="sv">trapetsoid</names>
	<description>Calculates the area of a four-sided figure with two parallel sides.</description>
	<description xml:lang="nl">Berekent de oppervlakte van een figuur met vier zijden waarvan twee zijden evenwijdig zijn.</description>
	<description xml:lang="sv">Beräknar arean för en fyrsidig figur med två parallella sidor.</description>
	<description xml:lang="zh_CN">计算梯形的面积。</description>
        <expression>(\x+\y)/2*\z</expression>
        <argument type="free" index="1">
          <title>Side A</title>
          <title xml:lang="fr">Côté A</title>
          <title xml:lang="nl">Zijde A</title>
          <title xml:lang="sv">Sida A</title>
          <title xml:lang="zh_CN">边A</title>
        </argument>
        <argument type="free" index="2">
          <title>Side B</title>
          <title xml:lang="fr">Côté B</title>
          <title xml:lang="nl">Zijde B</title>
          <title xml:lang="sv">Sida B</title>
          <title xml:lang="zh_CN">边B</title>
        </argument>
        <argument type="free" index="3">
          <title>Height</title>
          <title xml:lang="fr">Hauteur</title>
          <title xml:lang="nl">Hoogte</title>
          <title xml:lang="sv">Höjd</title>
          <title xml:lang="zh_CN">高度</title>
        </argument>
      </function>
    </category>
  </category>
  <category>
    <title>Economics</title>
    <title xml:lang="fr">Économie</title>
    <title xml:lang="nl">Economie</title>
    <title xml:lang="sv">Ekonomi</title>
    <title xml:lang="zh_CN">经济学</title>
    <category>
      <title>Microeconomics</title>
      <title xml:lang="fr">Micro-économie</title>
      <title xml:lang="nl">Microëconomie</title>
      <title xml:lang="sv">Mikroekonomi</title>
      <title xml:lang="zh_CN">微观经济学</title>
      <function>
        <title>Elasticity</title>
        <title xml:lang="fr">Élasticité</title>
        <title xml:lang="nl">Elasticiteit</title>
        <title xml:lang="sv">Elasticitet</title>
        <title xml:lang="zh_CN">弹性</title>
        <names>r:elasticity</names>
        <names xml:lang="fr">élasticité</names>
        <names xml:lang="nl">elasticiteit</names>
        <names xml:lang="sv">elasticitet</names>
        <description>Calculates the demand elasticity. Also works for supply elasticity, income elasticity, cross-price elasticity, etc. Just replace demand with supply, or price with income...&#10;&#10;eg. elasticity(100-x^2, 3) calculates the demand elasticity when the price is 3 for the function "Q = 100 - x^2" where x is the default price variable.</description>
        <description xml:lang="fr">Calcule l'élasticité de la demande. Fonctionne également pour l'élasticité de l'offre, de revenu, de prix croisés, etc. Remplacez simplement demande par offre, ou prix par revenu...&#10;&#10;Ex. elasticity(100-x^2, 3) calcule l'élasticité de la demande quand le prix est 3 pour la fonction "Q = 100 - x^2" où x est la variable de prix par défaut.</description>
        <description xml:lang="nl">Berekent de vraagelasticiteit. Is ook toepasbaar op aanbodelasticiteit, inkomenselasticiteit, prijselasticiteit, enzovoorts. Vervang vraag door aanbod of prijs met inkomen...&#10;%#10; De formule elasticity(100-x^2, 3) bijvoorbeeld berekent de vraagelasticiteit als de prijs 3 is voor de functie "Q = 100 -x^2". waar x de standaard prijsvariabele is.</description>
        <description xml:lang="sv">Beräknar efterfrågeelasticitet. Fungerar lika bra för tillgång- och inkomstelasticitet, etc. Ersätt bara efterfrågan med tillgång, eller pris med inkomst...&#10;&#10;t ex elasticity(100-x^2, 3) beräknar efterfrågeelasticiteten när priset är 3 för functionen "Q = 100 - x^2" där x är den förvalda prisvariabeln.</description>
        <description xml:lang="zh_CN">计算需求弹性。将需求替换成供给、收入……等，也可以用它来计算供给弹性、收入弹性、交叉价格弹性等。 &#10;&#10;例如，表达式elasticity(100-x^2, 3)计算x为价格变量的函数"Q = 100 - x^2"，当价格为3时的 需求弹性。</description>
        <expression>replace(diff(\x,\Z{x}),\Z,\y,1)*\y/replace(\x,\Z,\y)</expression>
        <argument type="free" index="1">
          <title>Demand function</title>
          <title xml:lang="fr">Fonction de la demande</title>
          <title xml:lang="nl">Vraagfunctie</title>
          <title xml:lang="sv">Efterfrågefunktion</title>
          <title xml:lang="zh_CN">需求函数</title>
        </argument>
        <argument type="free" index="2">
          <title>Price</title>
          <title xml:lang="fr">Prix</title>
          <title xml:lang="nl">Prijs</title>
          <title xml:lang="sv">Pris</title>
          <title xml:lang="zh_CN">价格</title>
        </argument>
        <argument type="symbol" index="3">
          <title>Price variable</title>
          <title xml:lang="fr">Variable de prix</title>
          <title xml:lang="nl">Prijsvariabele</title>
          <title xml:lang="sv">Prisvariabel</title>
          <title xml:lang="zh_CN">价格变量</title>
        </argument>
      </function>
    </category>
    <function>
      <title>Sum-of-Years Digits Depreciation</title>
      <title xml:lang="nl">Afschrijving volgens som der jaren</title>
      <title xml:lang="sv">Årlig avskrivningssumma</title>
      <title xml:lang="zh_CN">年数总和折旧</title>
      <names>r:syd</names>
      <description>Calculates the sum-of-years digits depreciation for an asset based on its cost, salvage value, anticipated life, and a particular period. This method accelerates the rate of the depreciation, so that more depreciation expense occurs in earlier periods than in later ones. The depreciable cost is the actual cost minus the salvage value. The useful life is the number of periods (typically years) over which the asset is depreciated.</description>
      <description xml:lang="fr">Calcule la dépréciation d'un actif d'après son coût, sa valeur résiduelle, sa durée prévue et une période particulière. Cette méthode accélère le taux de dépréciation, ainsi les frais de dépréciation sont plus importants dans les premières périodes que dans les dernières. Le coût amortissable est la valeur réelle moins la valeur résiduelle. La vie utile est le nombre de périodes (typiquement années) pendant lesquelles les actifs sont dépréciés.</description>
      <description xml:lang="nl">Berekent de afschrijving naar leeftijd voor een actief gebaseerd op de aanschafkosten, de restwaarde, de verwachte economische levensduur en een bepaalde periode. Deze methode vermindert de afschrijvingskosten naarmate het actief ouder word. De afschrijvingskosten zijn dus aan het begin het hoogst. De af te schrijven waarde wordt berekend uit het verschil tussen aanschaf- en restwaarde. De economische levensduur is het aantal perioden (meestal jaren) waarin het actief word afgeschreven.</description>
      <description xml:lang="sv">Beräknar "sum-of-years digits"-avskrivningen för en tillgång, baserat på dess kostnad, slutvärde, förväntad livslängd och en given period. Metoden accelererar värdeminskningen, så att störst värdeminskning sker i början. Den avskrivbara kostnaden är den faktiskta kostnaden minus slutvärdet. Livslängden är den period (anges ofta i år) som värdeminskningen pågår.</description>
      <description xml:lang="zh_CN">根据一项资产的成本、残值、预期寿命和特定周期计算它的年数总和折旧(SOYD)。 这种方法加速折旧率，因此在早期的折旧支出比晚期要多。"折旧成本"是实际的成本 减去残值。"寿命"是指该资产折旧的周期数目(通常单位为年)。</description>
      <expression>((\x-\y)*(\z-\a+1)*2)/(\z*(\z+1))</expression>
      <argument type="free" index="1">
        <title>Cost</title>
        <title xml:lang="fr">Coût</title>
        <title xml:lang="nl">Kosten</title>
        <title xml:lang="sv">Kostnad</title>
        <title xml:lang="zh_CN">成本</title>
      </argument>
      <argument type="free" index="2">
        <title>Salvage value</title>
        <title xml:lang="nl">Restwaarde</title>
        <title xml:lang="sv">Slutvärde</title>
        <title xml:lang="zh_CN">残值</title>
      </argument>
      <argument type="free" index="3">
        <title>Life</title>
        <title xml:lang="fr">Vie</title>
        <title xml:lang="nl">Levensduur</title>
        <title xml:lang="sv">Livslängd</title>
      </argument>
      <argument type="free" index="4">
        <title>Period</title>
        <title xml:lang="fr">Période</title>
        <title xml:lang="nl">Termijn</title>
        <title xml:lang="sv">Period</title>
        <title xml:lang="zh_CN">周期</title>
      </argument>
    </function>
    <function>
      <title>Straight Line Depreciation</title>
      <title xml:lang="nl">Gelijkblijvende afschrijving</title>
      <title xml:lang="sv">Linjär avskrivning</title>
      <title xml:lang="zh_CN">直线折旧</title>
      <names>r:sln</names>
      <description>Determines the straight line depreciation of an asset for a single period.&#10;&#10;Cost is the amount you paid for the asset. Salvage is the value of the asset at the end of the period. Life is the number of periods over which the asset is depreciated. SLN divides the cost evenly over the life of an asset.</description>
      <description xml:lang="fr">Calcule la dépréciation linéaire d'un actif pour une période.&#10;&#10;Le coût est le montant pour lequel vous avez payé pour l'actif. La valeur résiduelle est la valeur de l'actif à la fin de la période. La vie est le nombre de périodes pendant lesquelles l'actif est déprécié.</description>
      <description xml:lang="nl">Bepaalt de waardevermindering volgens een rechte lijn van een bezit gedurende een enkele termijn. &#10;&#10;Kosten is het voor het bezit betaalde bedrag. Restwaarde is de waarde van het bezit aan het einde van de termijn. Levensduur is het aantal termijnen waarover het bezit wordt afgeschreven. Door deze vorm van afschrijven worden de kosten gelijkelijk verdeeld over de gehele afschrijvingsduur.</description>
      <description xml:lang="zh_CN">定义一项资产在单一周期内的直线折旧(SLN方法)。&#10;&#10; "成本"是您购买此资产的花销。"残值"是此资产在周期 结束时的价值。"寿命"是指该资产折旧的周期数目。SLN将资产的价值 均摊到它的寿命上。</description>
      <expression>(\x-\y)/\z</expression>
      <argument type="free" index="1">
        <title>Cost</title>
        <title xml:lang="fr">Coût</title>
        <title xml:lang="nl">Kosten</title>
        <title xml:lang="sv">Kostnad</title>
        <title xml:lang="zh_CN">成本</title>
      </argument>
      <argument type="free" index="2">
        <title>Salvage value</title>
        <title xml:lang="nl">Restwaarde</title>
        <title xml:lang="sv">Slutvärde</title>
        <title xml:lang="zh_CN">残值</title>
      </argument>
      <argument type="free" index="3">
        <title>Life</title>
        <title xml:lang="fr">Vie</title>
        <title xml:lang="nl">Levensduur</title>
        <title xml:lang="sv">Livslängd</title>
      </argument>
    </function>
    <function>
      <title>Present Value</title>
      <title xml:lang="fr">Valeur Actuelle</title>
      <title xml:lang="nl">Huidige waarde</title>
      <title xml:lang="sv">Nuvärde</title>
      <title xml:lang="zh_CN">现值</title>
      <names>r:pv</names>
      <description>Returns the present value of an investment.&#10;&#10;If type = 1 then the payment is made at the beginning of the period, If type = 0 (or omitted) it is made at the end of each period.</description>
      <description xml:lang="fr">Retourne la valeur actuelle d'un investissement.&#10;&#10;Si type = 1 alors le paiement est fait au début de la période, si type = 0 (ou omis) il est fait à la fin de chaque période.</description>
      <description xml:lang="nl">Berekent de huidige waarde van een investering.&#10;&#10;Indien type = 1 is de uitbetaling aan het begin van de termijn, indien type = 0 (of weggelaten) aan het einde van elke termijn.</description>
      <description xml:lang="zh_CN">返回一项投资的现值。&#10;&#10; "类型" 定义了到期日期。"1"代表在每个周期的开头支付; "0"(缺省值)代表在每个周期末尾支付。</description>
      <expression>(-\A{0}-\z*(1+\x*\B{0})*(((1+\x)^\y-1)/\x))/((1+\x)^\y)</expression>
      <argument type="free" index="1">
        <title>Interest rate</title>
        <title xml:lang="fr">Taux d'intérêt</title>
        <title xml:lang="nl">Rentepercentage</title>
        <title xml:lang="sv">Räntesats</title>
        <title xml:lang="zh_CN">利率</title>
      </argument>
      <argument type="free" index="2">
        <title>Number of periods</title>
        <title xml:lang="fr">Nombre de périodes</title>
        <title xml:lang="nl">Aantal termijnen</title>
        <title xml:lang="sv">Antal perioder</title>
        <title xml:lang="zh_CN">期数</title>
      </argument>
      <argument type="free" index="3">
        <title>Payment made each period</title>
        <title xml:lang="fr">Versement effectué à chaque période</title>
        <title xml:lang="nl">Termijnbetaling</title>
        <title xml:lang="sv">Periodisk avbetalning </title>
        <title xml:lang="zh_CN">每期支付</title>
      </argument>
      <argument type="free" index="4">
        <title>Future value</title>
        <title xml:lang="fr">Valeur future</title>
        <title xml:lang="nl">Toekomstige waarde</title>
        <title xml:lang="sv">Framtida värde</title>
        <title xml:lang="zh_CN">未来值</title>
      </argument>
      <argument type="boolean" index="5">
        <title>Type</title>
        <title xml:lang="nl">Type</title>
        <title xml:lang="sv">Typ</title>
        <title xml:lang="zh_CN">类型</title>
      </argument>
    </function>
    <function>
      <title>Nominal Interest Rate</title>
      <title xml:lang="fr">Taux d'Intérêt Nominal</title>
      <title xml:lang="nl">Nominaal rentepercentage</title>
      <title xml:lang="sv">Nominell räntesats</title>
      <title xml:lang="zh_CN">名义利率</title>
      <names>r:nominal</names>
      <names xml:lang="nl">nominaal</names>
      <description>Calculates the nominal interest rate from a given effective interest rate compounded at given intervals.</description>
      <description xml:lang="fr">Calcule le taux d'intérêt nominal pour un taux d'intérêt effectif donné composé à des intervalles donnés.</description>
      <description xml:lang="nl">Berekent de nominale rente uit de effectieve rente betaald over het opgegeven tijdsinterval.</description>
      <description xml:lang="sv">Beräknar den nominella räntesatsen från en given effektiv ränta.</description>
      <description xml:lang="zh_CN">根据在给定时间段内复合的给定有效利率计算名义利率。</description>
      <expression>\y*(abs((\x+1)^(1/\y))-1)</expression>
      <argument type="free" index="1">
        <title>Effective interest rate</title>
        <title xml:lang="fr">Taux d'intérêt effectif</title>
        <title xml:lang="nl">Effectief rentepercentage</title>
        <title xml:lang="sv">Effektiv räntesats</title>
        <title xml:lang="zh_CN">有效利率</title>
      </argument>
      <argument type="free" index="2">
        <title>Periods</title>
        <title xml:lang="fr">Périodes</title>
        <title xml:lang="nl">Termijnen</title>
        <title xml:lang="sv">Antal perioder</title>
        <title xml:lang="zh_CN">周期</title>
      </argument>
    </function>
    <function>
      <title>Zero Coupon</title>
      <title xml:lang="nl">Zonder coupons</title>
      <title xml:lang="sv">Nollkupong</title>
      <title xml:lang="zh_CN">零息</title>
      <names>r:zero_coupon</names>
      <names xml:lang="nl">geen_coupon</names>
      <description>Calculates the value of a zero-coupon (pure discount) bond.</description>
      <description xml:lang="nl">Berekent de waarde van een obligatie zonder coupons.</description>
      <description xml:lang="zh_CN">计算零息债券(纯贴现债券)的值。</description>
      <expression>\x/((1+\y)^\z)</expression>
      <argument type="free" index="1">
        <title>Face value</title>
        <title xml:lang="fr">Valeur nominale</title>
        <title xml:lang="nl">Nominale waarde</title>
        <title xml:lang="sv">Nominellt värde</title>
        <title xml:lang="zh_CN">票面价值</title>
      </argument>
      <argument type="free" index="2">
        <title>Interest rate</title>
        <title xml:lang="fr">Taux d'intérêt</title>
        <title xml:lang="nl">Rentepercentage</title>
        <title xml:lang="sv">Räntesats</title>
        <title xml:lang="zh_CN">利率</title>
      </argument>
      <argument type="free" index="3">
        <title>Years</title>
        <title xml:lang="fr">Années</title>
        <title xml:lang="nl">Jaren</title>
        <title xml:lang="sv">Antal år</title>
        <title xml:lang="zh_CN">年</title>
      </argument>
    </function>
    <function>
      <title>Treasury Bill Yield</title>
      <title xml:lang="nl">Opbrengst kortlopende overheidsobligatie zonder coupons</title>
      <title xml:lang="sv">Avkastningen för statsskuldväxel</title>
      <title xml:lang="zh_CN">短期债券收益</title>
      <names>r:tbillyield</names>
      <description>Returns the yield for a treasury bill.</description>
      <description xml:lang="nl">Berekent de opbrengst van een kortlopende overheidsobligatie zonder coupons.</description>
      <description xml:lang="zh_CN">返回短期债券的收益。</description>
      <expression>(100-\z)/\z*(360/days(\x,\y,1,1))</expression>
      <argument type="date" index="1">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Maturity date</title>
        <title xml:lang="fr">Échéance</title>
        <title xml:lang="nl">Vervaldatum</title>
        <title xml:lang="sv">Mognadsdatum</title>
        <title xml:lang="zh_CN">到期日期</title>
      </argument>
      <argument type="free" index="3">
        <title>Price per $100 face value</title>
        <title xml:lang="fr">Prix pour 100 $ de valeur faciale</title>
        <title xml:lang="sv">Pris per 100 kr nominellt värde</title>
        <title xml:lang="zh_CN">每$100票面价值的价格</title>
      </argument>
    </function>
    <function>
      <title>Treasury Bill Price</title>
      <title xml:lang="nl">Prijs kortlopende overheidsobligatie zonder coupons</title>
      <title xml:lang="sv">Värde för statsskuldväxel</title>
      <title xml:lang="zh_CN">短期债券价格</title>
      <names>r:tbillprice</names>
      <description>Returns the price per $100 value for a treasury bill.</description>
      <description xml:lang="fr">Retourne le prix pour 100 $ de valeur de bons du trésor.</description>
      <description xml:lang="nl">Berekent de prijs per € 100 voor een kortlopende overheidsobligatie zonder coupons.</description>
      <description xml:lang="zh_CN">返回一支短期债券每100美元面值的价格。</description>
      <expression>100*(1-(\z*days(\x,\y,1,1))/360)</expression>
      <argument type="date" index="1">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Maturity date</title>
        <title xml:lang="fr">Échéance</title>
        <title xml:lang="nl">Vervaldatum</title>
        <title xml:lang="sv">Mognadsdatum</title>
        <title xml:lang="zh_CN">到期日期</title>
      </argument>
      <argument type="free" index="3">
        <title>Discount rate</title>
        <title xml:lang="fr">Taux d'actualisation</title>
        <title xml:lang="nl">Discontopercentage</title>
        <title xml:lang="sv">Diskonto</title>
        <title xml:lang="zh_CN">贴现率</title>
      </argument>
    </function>
    <function>
      <title>Treasury Bill Equivalent</title>
      <title xml:lang="nl">Equivalent van kortlopende overheidsobligatie zonder coupons</title>
      <title xml:lang="sv">Statsskultväxelavkastning motsvarande obligation</title>
      <title xml:lang="zh_CN">短期债券等价物</title>
      <names>r:tbilleq</names>
      <description>Returns the bond equivalent for a treasury bill.</description>
      <description xml:lang="nl">Berekent het obligatie-equivalent voor een kortlopende overheidsobligatie zonder coupons.</description>
      <description xml:lang="zh_CN">返回与一支短期债券等值的债券。</description>
      <expression>365*\z/(360-\z*days(\x,\y,1,1))</expression>
      <argument type="date" index="1">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Maturity date</title>
        <title xml:lang="fr">Échéance</title>
        <title xml:lang="nl">Vervaldatum</title>
        <title xml:lang="sv">Mognadsdatum</title>
        <title xml:lang="zh_CN">到期日期</title>
      </argument>
      <argument type="free" index="3">
        <title>Discount rate</title>
        <title xml:lang="fr">Taux d'actualisation</title>
        <title xml:lang="nl">Discontopercentage</title>
        <title xml:lang="sv">Diskonto</title>
        <title xml:lang="zh_CN">贴现率</title>
      </argument>
    </function>
    <function>
      <title>Interest paid on a given period of an investment (ISPMT)</title>
      <title xml:lang="fr">Intérêt payé pour une période donnée d'un investissement</title>
      <title xml:lang="nl">Rente betaald over een gegeven investeringstermijn (ISPMT)</title>
      <title xml:lang="sv">Ränta betalad under specifik betalningsperiod (ISPMT)</title>
      <title xml:lang="zh_CN">给定投资期内要支付的利息(ISPMT)</title>
      <names>r:ispmt</names>
      <description>Calculates the interest paid on a given period of an investment.</description>
      <description xml:lang="fr">Calcule l'intérêt d'un investissement payé sur une période donnée.</description>
      <description xml:lang="nl">Berekent de betaalde rente over de opgegeven investeringstermijn.</description>
      <description xml:lang="sv">Beräknar den betalda räntan för en viss period av en investering.</description>
      <description xml:lang="zh_CN">计算一项投资在给定周期内支付的利息。</description>
      <expression>(-\a*\x)-((-\a*\x)/\z*\y)</expression>
      <argument type="free" index="1">
        <title>Periodic interest rate</title>
        <title xml:lang="nl">Periodiek rentepercentage</title>
        <title xml:lang="sv">Periodisk räntesats</title>
        <title xml:lang="zh_CN">周期利率</title>
      </argument>
      <argument type="integer" index="2">
        <title>Amortizement period</title>
        <title xml:lang="fr">Période d'amortissement</title>
        <title xml:lang="nl">Amortisatieperiode</title>
        <title xml:lang="sv">Amorteringsperiod</title>
        <title xml:lang="zh_CN">偿还期</title>
        <min>1</min>
      </argument>
      <argument type="integer" index="3">
        <title>Number of periods</title>
        <title xml:lang="fr">Nombre de périodes</title>
        <title xml:lang="nl">Aantal termijnen</title>
        <title xml:lang="sv">Antal perioder</title>
        <title xml:lang="zh_CN">期数</title>
        <min>1</min>
      </argument>
      <argument type="free" index="4">
        <title>Present value</title>
        <title xml:lang="fr">Valeur actuelle</title>
        <title xml:lang="nl">Huidige waarde</title>
        <title xml:lang="sv">Nuvärde</title>
        <title xml:lang="zh_CN">现值</title>
      </argument>
    </function>
    <function>
      <title>Payment for a loan</title>
      <title xml:lang="fr">Versement pour un emprunt</title>
      <title xml:lang="nl">Betaling voor een lening</title>
      <title xml:lang="sv">Betalning för ett lån</title>
      <title xml:lang="zh_CN">贷款偿还</title>
      <names>r:pmt</names>
      <description>Returns the amount of payment (negative) each period for a loan based on a constant interest rate and constant payments (each payment is equal amount).&#10;&#10;If type = 1 then the payment is made at the beginning of the period, If type = 0 (or omitted) it is made at the end of each period.&#10;&#10;Note that the interest rate here refers to the rate for each period and if you calculate with an annual rate, each period will be interpreted as a whole year. To get monthly payments divide the annual interest rate by 12 and enter the total number of months (12 times number of year) in the periods field.</description>
      <description xml:lang="sv">Returnerar storleken på betalningar (negativt) under varje period för ett lån baserat på en fast räntesats och fasta betalningar (varje betalning är lika stor).&#10;&#10;Om typ = 1 så sker betalningen vid början av perioden, om typ = 2 görs betalningarna i slutet av varje period.&#10;&#10;Observera att räntan här syftar på räntan för varje period och om du anger årsräntan tolkas varje period som ett helt år. För att erhålla månatliga betalningar, dela årsräntan med 12 och ange det totala antalet månader (12 gånger antalet år) i fältet för period.</description>
      <example>$name(2%/12, 10*12, 100000€) = -€920</example>
      <expression>(-\z*((1+\x)^\y)-\A{0})/((1+\x*\B{0})*(((1+\x)^\y-1)/\x))</expression>
      <argument type="free" index="1">
        <title>Rate</title>
        <title xml:lang="sv">Räntesats</title>
        <title xml:lang="zh_CN">利率</title>
      </argument>
      <argument type="free" index="2">
        <title>Number of periods</title>
        <title xml:lang="fr">Nombre de périodes</title>
        <title xml:lang="nl">Aantal termijnen</title>
        <title xml:lang="sv">Antal perioder</title>
        <title xml:lang="zh_CN">期数</title>
      </argument>
      <argument type="free" index="3">
        <title>Present value</title>
        <title xml:lang="fr">Valeur actuelle</title>
        <title xml:lang="nl">Huidige waarde</title>
        <title xml:lang="sv">Nuvärde</title>
        <title xml:lang="zh_CN">现值</title>
      </argument>
      <argument type="free" index="4">
        <title>Future value</title>
        <title xml:lang="fr">Valeur future</title>
        <title xml:lang="nl">Toekomstige waarde</title>
        <title xml:lang="sv">Framtida värde</title>
        <title xml:lang="zh_CN">未来值</title>
      </argument>
      <argument type="boolean" index="5">
        <title>Type</title>
        <title xml:lang="nl">Type</title>
        <title xml:lang="sv">Typ</title>
        <title xml:lang="zh_CN">类型</title>
      </argument>
    </function>
    <function>
      <title>Periods of an investment</title>
      <title xml:lang="nl">Termijnen van een investering</title>
      <title xml:lang="sv">Perioder för en investering</title>
      <title xml:lang="zh_CN">投资的期数</title>
      <names>r:nper</names>
      <names xml:lang="nl">nterm</names>
      <description>Calculates number of periods of an investment based on periodic constant payments and a constant interest rate.&#10;&#10;Type defines the due date. 1 for payment at the beginning of a period and 0 (default) for payment at the end of a period.</description>
      <description xml:lang="fr">Calcule le nombre de périodes d'un investissement reposant sur des paiements périodiques constants et un taux d'intérêt constant..&#10;&#10;Le type définit l'échéance. 1 pour paiement en début de période et 0 (par défaut) pour paiement en fin de période.</description>
      <description xml:lang="nl">Berekent het aantal termijnen voor een investering op basis van periodiek gelijkblijvende betalingen en een gelijkblijvende rente.&#10;&#10;Type bepaalt de datum waarop moet worden betaald. 1 voor betalen aan het begin van een termijn en 0 (standaard) voor betalen aan het eind van een termijn.</description>
      <description xml:lang="sv">Beräknar anatalet perioder för investering baserad på periodiska, konstanta betalningar och konstant ränta.&#10;&#10;Typ anger när betalningarna sker. 1 för betalning i början av perioden och 0 (förvald) för betalning i slutet av perioden.</description>
      <description xml:lang="zh_CN">计算基于周期性固定支付和固定利率的投资的周期数目。&#10;&#10;"类型" 定义了到期日期。"1"代表在每个周期的开头支付;"0"(缺省值)代表在 每个周期末尾支付。</description>
      <expression>ln((\y*(1+\x*\B{0})-\A{0}*\x)/(\z*\x+\y*(1+\x*\B)))/ln(1+\x)</expression>
      <argument type="free" index="1">
        <title>Interest rate</title>
        <title xml:lang="fr">Taux d'intérêt</title>
        <title xml:lang="nl">Rentepercentage</title>
        <title xml:lang="sv">Räntesats</title>
        <title xml:lang="zh_CN">利率</title>
      </argument>
      <argument type="free" index="2">
        <title>Payment made each period</title>
        <title xml:lang="fr">Versement effectué à chaque période</title>
        <title xml:lang="nl">Termijnbetaling</title>
        <title xml:lang="sv">Periodisk avbetalning </title>
        <title xml:lang="zh_CN">每期支付</title>
      </argument>
      <argument type="free" index="3">
        <title>Present value</title>
        <title xml:lang="fr">Valeur actuelle</title>
        <title xml:lang="nl">Huidige waarde</title>
        <title xml:lang="sv">Nuvärde</title>
        <title xml:lang="zh_CN">现值</title>
      </argument>
      <argument type="free" index="4">
        <title>Future value</title>
        <title xml:lang="fr">Valeur future</title>
        <title xml:lang="nl">Toekomstige waarde</title>
        <title xml:lang="sv">Framtida värde</title>
        <title xml:lang="zh_CN">未来值</title>
      </argument>
      <argument type="free" index="5">
        <title>Type</title>
        <title xml:lang="nl">Type</title>
        <title xml:lang="sv">Typ</title>
        <title xml:lang="zh_CN">类型</title>
      </argument>
    </function>
    <function>
      <title>Periods for investment to attain desired value</title>
      <title xml:lang="nl">Termijnen waarin een investering de gewenste waarde bereikt</title>
      <title xml:lang="sv">Perioder för investering att uppnå önskat värde</title>
      <title xml:lang="zh_CN">要获得想要的值，需要的投资期数</title>
      <names>r:g_duration</names>
      <names xml:lang="nl">g_duur</names>
      <description>Returns the number of periods needed for an investment to attain a desired value.</description>
      <description xml:lang="fr">Retourne le nombre de périodes nécessaires à un investissement pour atteindre un valeur désirée.</description>
      <description xml:lang="nl">Retourneert het aantal benodigde termijnen waarna een investering een gewenste waarde bereikt.</description>
      <description xml:lang="sv">Returnerar antalet perioder som krävs för en investering att uppnå ett önskat värde.</description>
      <description xml:lang="zh_CN">返回一项投资要得到想要的金额，所需要的期数。</description>
      <expression>ln(\z/\y)/ln(1+\x)</expression>
      <argument type="free" index="1">
        <title>Rate</title>
        <title xml:lang="sv">Räntesats</title>
        <title xml:lang="zh_CN">利率</title>
      </argument>
      <argument type="free" index="2">
        <title>Present value</title>
        <title xml:lang="fr">Valeur actuelle</title>
        <title xml:lang="nl">Huidige waarde</title>
        <title xml:lang="sv">Nuvärde</title>
        <title xml:lang="zh_CN">现值</title>
      </argument>
      <argument type="free" index="3">
        <title>Future value</title>
        <title xml:lang="fr">Valeur future</title>
        <title xml:lang="nl">Toekomstige waarde</title>
        <title xml:lang="sv">Framtida värde</title>
        <title xml:lang="zh_CN">未来值</title>
      </argument>
    </function>
    <function>
      <title>Payment of an annuity going towards principal (PPMT)</title>
      <title xml:lang="fr">Versements d'une rente orientée vers le capital</title>
      <title xml:lang="nl">Aflossingsdeel van een termijn van een annuïteit (PPMT)</title>
      <title xml:lang="sv">Betalning för livränta som går mot kapital (PPMT)</title>
      <title xml:lang="zh_CN">本金的年金支付额(PPMT)</title>
      <names>r:ppmt</names>
      <description>Calculates the amount of a payment of an annuity going towards principal.&#10;&#10;Type defines the due date. 1 for payment at the beginning of a period and 0 (default) for payment at the end of a period.</description>
      <description xml:lang="fr">Calcule le montant des versements d'une rente orientée vers le capital.&#10;&#10;Le type définit la date de paiement. 1 pour des paiements en début de période et 0 (par défaut) pour des paiements en fin de période.</description>
      <description xml:lang="nl">Berekent het aflossingsdeel van een periodieke betaling voor een annuïteit.&#10;&#10;Type bepaalt de vervaldatum van de betaling. 1 voor betaling aanhet het begin van de termijn en 0 (standaard) voor betaling aan het einde van de termijn.</description>
      <description xml:lang="sv">Beräknar summan av en betalning på en livränta som går mot kapital.&#10;&#10;Typ anger när betalningarna sker. 1 för betalning i början av perioden och 0 (förvald) för betalning i slutet av perioden.</description>
      <description xml:lang="zh_CN">计算关于本金的年金支付额。&#10;&#10; "类型" 定义了到期日期。"1"代表在每个周期的开头支付; "0"(缺省值)代表在每个周期末尾支付。</description>
      <expression>((-\a*(pow(1+\x,\z))-\B{0})/((1+\x*\C{0})*((pow(1+\x,\z)-1)/\x)))+(\a*pow(1+\x,(\y-1))+((-\a*(pow(1+\x,\z))-\B)/((1+\x*\C)*((pow(1+\x,\z)-1)/\x)))*((pow(1+\x,(\y-1))-1)/\x))*\x</expression>
      <argument type="free" index="1">
        <title>Periodic interest rate</title>
        <title xml:lang="nl">Periodiek rentepercentage</title>
        <title xml:lang="sv">Periodisk räntesats</title>
        <title xml:lang="zh_CN">周期利率</title>
      </argument>
      <argument type="integer" index="2">
        <title>Amortizement period</title>
        <title xml:lang="fr">Période d'amortissement</title>
        <title xml:lang="nl">Amortisatieperiode</title>
        <title xml:lang="sv">Amorteringsperiod</title>
        <title xml:lang="zh_CN">偿还期</title>
        <min>1</min>
      </argument>
      <argument type="integer" index="3">
        <title>Number of periods</title>
        <title xml:lang="fr">Nombre de périodes</title>
        <title xml:lang="nl">Aantal termijnen</title>
        <title xml:lang="sv">Antal perioder</title>
        <title xml:lang="zh_CN">期数</title>
        <min>1</min>
      </argument>
      <argument type="free" index="4">
        <title>Present value</title>
        <title xml:lang="fr">Valeur actuelle</title>
        <title xml:lang="nl">Huidige waarde</title>
        <title xml:lang="sv">Nuvärde</title>
        <title xml:lang="zh_CN">现值</title>
      </argument>
      <argument type="free" index="5">
        <title>Desired future value</title>
        <title xml:lang="fr">Valeur future souhaitée</title>
        <title xml:lang="nl">Gewenste toekomstige waarde</title>
        <title xml:lang="sv">Önskat framtida värde</title>
        <title xml:lang="zh_CN">期望的未来价值</title>
      </argument>
      <argument type="boolean" index="6">
        <title>Type</title>
        <title xml:lang="nl">Type</title>
        <title xml:lang="sv">Typ</title>
        <title xml:lang="zh_CN">类型</title>
      </argument>
    </function>
    <function>
      <title>Effective Interest Rate</title>
      <title xml:lang="fr">Taux d'intérêt effectif</title>
      <title xml:lang="nl">Effectief rentepercentage</title>
      <title xml:lang="sv">Effektiv räntesats</title>
      <title xml:lang="zh_CN">有效利率</title>
      <names>r:effect</names>
      <names xml:lang="fr">effet</names>
      <description>Calculates the effective interest for a given nominal rate.</description>
      <description xml:lang="fr">Calcule l'intérêt effectif pour un taux nominal donné.</description>
      <description xml:lang="nl">Berekent de effectieve rente bij een gegeven nominale rente.</description>
      <description xml:lang="sv">Beräknar den effektiva räntan från en given nominell räntesats.</description>
      <description xml:lang="zh_CN">根据给定的名义利率计算有效利息。</description>
      <expression>(1+\x/\y)^\y-1</expression>
      <argument type="free" index="1">
        <title>Nominal interest rate</title>
        <title xml:lang="fr">Taux d'intérêt nominal</title>
        <title xml:lang="nl">Nominaal rentepercentage</title>
        <title xml:lang="sv">Nominell räntesats</title>
        <title xml:lang="zh_CN">名义利率</title>
      </argument>
      <argument type="free" index="2">
        <title>Periods</title>
        <title xml:lang="fr">Périodes</title>
        <title xml:lang="nl">Termijnen</title>
        <title xml:lang="sv">Antal perioder</title>
        <title xml:lang="zh_CN">周期</title>
      </argument>
    </function>
    <function>
      <title>Future Value</title>
      <title xml:lang="fr">Valeur Future</title>
      <title xml:lang="nl">Toekomstige waarde</title>
      <title xml:lang="sv">Framtida värde</title>
      <title xml:lang="zh_CN">未来值</title>
      <names>r:fv</names>
      <description>Computes the future value of an investment. This is based on periodic, constant payments and a constant interest rate.&#10;&#10;If type = 1 then the payment is made at the beginning of the period, If type = 0 (or omitted) it is made at the end of each period.</description>
      <description xml:lang="fr">Calcule la valeur future d'un investissement. Cela est basé sur des paiements constants périodiques et un taux d'intérêt constant.&#10;&#10;Si le type = 1 alors le paiement est effectué au début de chaque période; si le type = 0 (ou omis), il a lieu à la fin de chaque période.</description>
      <description xml:lang="nl">Berekent de waarde van een investering. Dit wordt gebaseerd op periodieke gelijkblijvende betalingen en een gelijkblijvende rente. &#10;&#10;Indien type = 1 wordt er betaald aanhet het begin van de termijn, als type = 0 (of weggelaten)wordt er betaald aan het einde van elke termijn.</description>
      <description xml:lang="sv">Beräknar anatalet perioder för investering baserad på periodiska, konstanta betalningar och konstant ränta.&#10;&#10;Typ anger när betalningarna sker. 1 för betalning i början av perioden och 0 (förvald) för betalning i slutet av perioden.</description>
      <description xml:lang="zh_CN">计算一项价值的未来价值。这是根据周期、固定支付和固定利率计算出来的。&#10;&#10; "type"说明了到期日期。"1"代表在每个周期的开头支付; "0"(缺省值)代表在每个周期末尾支付。</description>
      <expression>-(\A{0}*((1+\x)^\y)+\z*(1+\x*\B{0})*(((1+\x)^\y-1)/\x))</expression>
      <argument type="free" index="1">
        <title>Interest rate</title>
        <title xml:lang="fr">Taux d'intérêt</title>
        <title xml:lang="nl">Rentepercentage</title>
        <title xml:lang="sv">Räntesats</title>
        <title xml:lang="zh_CN">利率</title>
      </argument>
      <argument type="free" index="2">
        <title>Number of periods</title>
        <title xml:lang="fr">Nombre de périodes</title>
        <title xml:lang="nl">Aantal termijnen</title>
        <title xml:lang="sv">Antal perioder</title>
        <title xml:lang="zh_CN">期数</title>
      </argument>
      <argument type="free" index="3">
        <title>Payment made each period</title>
        <title xml:lang="fr">Versement effectué à chaque période</title>
        <title xml:lang="nl">Termijnbetaling</title>
        <title xml:lang="sv">Periodisk avbetalning </title>
        <title xml:lang="zh_CN">每期支付</title>
      </argument>
      <argument type="free" index="4">
        <title>Present value</title>
        <title xml:lang="fr">Valeur actuelle</title>
        <title xml:lang="nl">Huidige waarde</title>
        <title xml:lang="sv">Nuvärde</title>
        <title xml:lang="zh_CN">现值</title>
      </argument>
      <argument type="boolean" index="5">
        <title>Type</title>
        <title xml:lang="nl">Type</title>
        <title xml:lang="sv">Typ</title>
        <title xml:lang="zh_CN">类型</title>
      </argument>
    </function>
    <function>
      <title>Return on continuously compounded interest</title>
      <title xml:lang="fr">Retour sur intérêt continûment composé</title>
      <title xml:lang="nl">Opbrengst van continu samengestelde rente</title>
      <title xml:lang="sv">Avkastning på fortlöpande sammansatt ränta</title>
      <title xml:lang="zh_CN">根据连续复合利率的回报</title>
      <names>r:continuous</names>
      <names xml:lang="nl">continu</names>
      <description>Calculates the return on continuously compounded interest, given the principal, nominal rate and time in years.</description>
      <description xml:lang="fr">Calcule le retour sur intérêt composé continument, étant donnés le taux nominal principal et la durée en années.</description>
      <description xml:lang="nl">Berekent de opbrengst bij een continu samengestelde rente, gegeven de hoofdsom, nominale rente en de tijd in jaren.</description>
      <description xml:lang="zh_CN">根据给定的本金、名义利率和以年为单位的时间，计算连续复合利率的回报。</description>
      <expression>\x*exp(\y*\z)</expression>
      <argument type="free" index="1">
        <title>Principal</title>
        <title xml:lang="fr">Capital</title>
        <title xml:lang="nl">Hoofdsom</title>
        <title xml:lang="zh_CN">本金</title>
      </argument>
      <argument type="free" index="2">
        <title>Interest rate</title>
        <title xml:lang="fr">Taux d'intérêt</title>
        <title xml:lang="nl">Rentepercentage</title>
        <title xml:lang="sv">Räntesats</title>
        <title xml:lang="zh_CN">利率</title>
      </argument>
      <argument type="free" index="3">
        <title>Years</title>
        <title xml:lang="fr">Années</title>
        <title xml:lang="nl">Jaren</title>
        <title xml:lang="sv">Antal år</title>
        <title xml:lang="zh_CN">年</title>
      </argument>
    </function>
    <function>
      <title>Compound</title>
      <title xml:lang="fr">Composé</title>
      <title xml:lang="nl">Samengesteld</title>
      <title xml:lang="sv">Sammansatt</title>
      <title xml:lang="zh_CN">复合值</title>
      <names>r:compound</names>
      <names xml:lang="nl">samenstellen</names>
      <description>Returns the value of an investment, given the principal, nominal interest rate, compounding frequency and time.</description>
      <description xml:lang="nl">Berekent de waarde van een investering, gegeven de hoofdsom, nominale rente, samenstellingsfrequentie en tijdsduur.</description>
      <description xml:lang="zh_CN">根据给定的本金、名义利率、复合频率和时间计算并返回投资的值。</description>
      <expression>\x*(1+\y/\z)^(\z*\a)</expression>
      <argument type="free" index="1">
        <title>Principal</title>
        <title xml:lang="fr">Capital</title>
        <title xml:lang="nl">Hoofdsom</title>
        <title xml:lang="zh_CN">本金</title>
      </argument>
      <argument type="free" index="2">
        <title>Nominal interest rate</title>
        <title xml:lang="fr">Taux d'intérêt nominal</title>
        <title xml:lang="nl">Nominaal rentepercentage</title>
        <title xml:lang="sv">Nominell räntesats</title>
        <title xml:lang="zh_CN">名义利率</title>
      </argument>
      <argument type="free" index="3">
        <title>Periods per year</title>
        <title xml:lang="nl">Termijnen per jaar</title>
        <title xml:lang="sv">Perioder per år</title>
        <title xml:lang="zh_CN">每年的期数</title>
      </argument>
      <argument type="free" index="4">
        <title>Years</title>
        <title xml:lang="fr">Années</title>
        <title xml:lang="nl">Jaren</title>
        <title xml:lang="sv">Antal år</title>
        <title xml:lang="zh_CN">年</title>
      </argument>
    </function>
    <function>
      <title>Payment of an annuity going towards interest (IPMT)</title>
      <title xml:lang="fr">Versements d'une rente orientée vers les intérêts</title>
      <title xml:lang="nl">Interestdeel van een termijn van een annuïteit (IPMT)</title>
      <title xml:lang="sv">Betalning för livränta som går mot ränta (IPMT)</title>
      <title xml:lang="zh_CN">利息的年金支付额(IPMT)</title>
      <names>r:ipmt</names>
      <description>Calculates the amount of a payment of an annuity going towards interest.&#10;&#10;Type defines the due date. 1 for payment at the beginning of a period and 0 (default) for payment at the end of a period.</description>
      <description xml:lang="fr">Calcule le montant des versements d'une rente orientée vers les intérêts.&#10;&#10;Le type définit la date de paiement. 1 pour des paiements en début de période et 0 (par défaut) pour des paiements en fin de période.</description>
      <description xml:lang="nl">Berekent het interestdeel van een periodieke betaling voor een annuïteit.&#10;&#10;Type bepaalt de vervaldatum van de betaling. 1 voor betaling aanhet het begin van de termijn en 0 (standaard) voor betaling aan het einde van de termijn.</description>
      <description xml:lang="sv">Beräknar summan av en betalning på en livränta som går mot ränta.&#10;&#10;Typ anger när betalningarna sker. 1 för betalning i början av perioden och 0 (förvald) för betalning i slutet av perioden.</description>
      <description xml:lang="zh_CN">计算关于本金的年金利息支付额.&#10;&#10; "类型" 定义了到期日期。"1"代表在每个周期的开头支付; "0"(缺省值)代表在每个周期末尾支付。</description>
      <expression>-(\a*pow(1+\x,(\y-1))+((-\a*(pow(1+\x,\z))-\B)/((1+\x*\C)*((pow(1+\x,\z)-1)/\x)))*((pow(1+\x,(\y-1))-1)/\x))*\x</expression>
      <argument type="free" index="1">
        <title>Periodic interest rate</title>
        <title xml:lang="nl">Periodiek rentepercentage</title>
        <title xml:lang="sv">Periodisk räntesats</title>
        <title xml:lang="zh_CN">周期利率</title>
      </argument>
      <argument type="integer" index="2">
        <title>Period</title>
        <title xml:lang="fr">Période</title>
        <title xml:lang="nl">Termijn</title>
        <title xml:lang="sv">Period</title>
        <title xml:lang="zh_CN">周期</title>
        <min>1</min>
      </argument>
      <argument type="integer" index="3">
        <title>Number of periods</title>
        <title xml:lang="fr">Nombre de périodes</title>
        <title xml:lang="nl">Aantal termijnen</title>
        <title xml:lang="sv">Antal perioder</title>
        <title xml:lang="zh_CN">期数</title>
        <min>1</min>
      </argument>
      <argument type="free" index="4">
        <title>Present value</title>
        <title xml:lang="fr">Valeur actuelle</title>
        <title xml:lang="nl">Huidige waarde</title>
        <title xml:lang="sv">Nuvärde</title>
        <title xml:lang="zh_CN">现值</title>
      </argument>
      <argument type="free" index="5">
        <title>Future value</title>
        <title xml:lang="fr">Valeur future</title>
        <title xml:lang="nl">Toekomstige waarde</title>
        <title xml:lang="sv">Framtida värde</title>
        <title xml:lang="zh_CN">未来值</title>
      </argument>
      <argument type="boolean" index="6">
        <title>Type</title>
        <title xml:lang="nl">Type</title>
        <title xml:lang="sv">Typ</title>
        <title xml:lang="zh_CN">类型</title>
      </argument>
    </function>
    <function>
      <title>Interest rate for a fully invested security</title>
      <title xml:lang="fr">Taux d'intérêt d'une obligation entièrement investie</title>
      <title xml:lang="nl">Interestpercentage voor een waardepapier waarvan de hoofdsom aan het einde vrijvalt</title>
      <title xml:lang="sv">Räntesats för betalt värdepapper</title>
      <title xml:lang="zh_CN">一项已充分投资证券的利率</title>
      <names>r:intrate</names>
      <names xml:lang="nl">renteperc</names>
      <description>Returns the interest rate for a fully invested security.&#10;&#10;Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.</description>
      <description xml:lang="fr">Retourne le taux d'intérêt pour une obligation entièrement investie. La base est les manière de compter les jours que vous souhaitez utiliser : 0 : US 30/360 (par défaut), 1 : jours réels, 2: jours réels/360, 3: jours réels/365 or 4: Européenne 30/360.La date de contrat doit être antérieure à l'échéance.</description>
      <description xml:lang="nl">Berekent het rentepercentage voor een volledig geïnvesteerd waardepapier. &#10;&#10;Basis is de dagtelling die u wilt gebruiken: 0: US 30/360 (standaard), 1: werkelijke dagen, 2: werkelijke dagen/360, 3: werkelijke dagen/365 of 4: Europees 30/360.</description>
      <description xml:lang="zh_CN">返回一支已充分投资的证券的利率。&#10;&#10; "基准"是您想使用的天数计算类型：0: 美式 30/360 (缺省值),  1: 真实天数, 2: 真实天数/360,  3: 真实天数/365 or 4: 欧式 30/360。</description>
      <expression>(\a-\z)/\z/yearfrac(\x,\y,\B{0},1)</expression>
      <argument type="date" index="1">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Maturity date</title>
        <title xml:lang="fr">Échéance</title>
        <title xml:lang="nl">Vervaldatum</title>
        <title xml:lang="sv">Mognadsdatum</title>
        <title xml:lang="zh_CN">到期日期</title>
      </argument>
      <argument type="free" index="3">
        <title>Investment</title>
        <title xml:lang="fr">Investissement</title>
        <title xml:lang="nl">Investering</title>
        <title xml:lang="sv">Investering</title>
        <title xml:lang="zh_CN">投资</title>
      </argument>
      <argument type="free" index="4">
        <title>Redemption</title>
        <title xml:lang="fr">Amortissement</title>
        <title xml:lang="nl">Aflossing</title>
        <title xml:lang="sv">Utlösande summa</title>
        <title xml:lang="zh_CN">偿还</title>
      </argument>
      <argument type="integer" index="5">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
        <min>0</min>
        <max>4</max>
      </argument>
    </function>
    <function>
      <title>Dollar Fraction</title>
      <title xml:lang="fr">Fraction en dollars</title>
      <title xml:lang="nl">Dollar fractie</title>
      <title xml:lang="sv">Kronor till bråktal</title>
      <title xml:lang="zh_CN">美元分数</title>
      <names>r:dollarfr</names>
      <description>Converts a decimal dollar price into a dollar price expressed as a fraction.</description>
      <description xml:lang="fr">Convertit un prix en dollars décimaux en un prix en dollars sous forme de fraction.</description>
      <description xml:lang="nl">Converteert een prijs in decimale dollars naar een prijs in dollars uitgedrukt als een breuk.</description>
      <description xml:lang="zh_CN">将用小数表示的美元价格转化为用分数表示的价格。</description>
      <expression>int(\x)+frac(\x)*\y/10^ceil(log(\y))</expression>
      <argument type="free" index="1">
        <title>Decimal dollar</title>
        <title xml:lang="fr">Dollar décimal</title>
        <title xml:lang="nl">Decimale dollar</title>
        <title xml:lang="sv">Bråktal till kronor</title>
        <title xml:lang="zh_CN">小数表示的美元</title>
      </argument>
      <argument type="integer" index="2">
        <title>Denominator of fraction</title>
        <title xml:lang="fr">Dénominateur d'une fraction</title>
        <title xml:lang="nl">Noemer van breuk</title>
        <title xml:lang="sv">Bråktalets nämnare </title>
        <title xml:lang="zh_CN">分数的分母</title>
        <min>1</min>
      </argument>
    </function>
    <function>
      <title>Dollar Decimal</title>
      <title xml:lang="fr">Dollar décimal</title>
      <title xml:lang="nl">Dollar decimaal</title>
      <title xml:lang="sv">Decimaltal</title>
      <title xml:lang="zh_CN">美元小数</title>
      <names>r:dollarde</names>
      <description>Converts a dollar price expressed as a fraction into a dollar price expressed as a decimal number.</description>
      <description xml:lang="fr">Convertit en prix en dollars sous forme de fraction en un prix en dollars décimaux.</description>
      <description xml:lang="nl">Converteert een prijs in dollars uitgedrukt als een breuk naar een prijs uitgedrukt in een decimaal getal.</description>
      <description xml:lang="zh_CN">将用分数表示的美元价格转化为用小数表示的价格。</description>
      <expression>int(\x)+frac(\x)*10^ceil(log(\y))/\y</expression>
      <argument type="free" index="1">
        <title>Fractional dollar</title>
        <title xml:lang="fr">Dollar fractionnaire</title>
        <title xml:lang="nl">Dollar als breuk</title>
        <title xml:lang="sv">Bråktal</title>
        <title xml:lang="zh_CN">分数表示的美元</title>
      </argument>
      <argument type="integer" index="2">
        <title>Denominator of fraction</title>
        <title xml:lang="fr">Dénominateur d'une fraction</title>
        <title xml:lang="nl">Noemer van breuk</title>
        <title xml:lang="sv">Bråktalets nämnare </title>
        <title xml:lang="zh_CN">分数的分母</title>
        <min>1</min>
      </argument>
    </function>
    <function>
      <title>Amount received at maturity for a security bond</title>
      <title xml:lang="fr">Montant reçu à maturité par un bon de sécurité</title>
      <title xml:lang="nl">Ontvangen bedrag voor een waardepapier op vervaldatum</title>
      <title xml:lang="sv">Erhållet belopp för en säkerhet vid mognad</title>
      <title xml:lang="zh_CN">债券到期时获得的金额</title>
      <names>r:received</names>
      <names xml:lang="nl">ontvangen</names>
      <description>Returns the amount received at the maturity date for an invested security.&#10;&#10;Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360. The settlement date must be before maturity date.</description>
      <description xml:lang="fr">Retourne le montant reçu à échéance pour un investissement en obligation. La base est les manière de compter les jours que vous souhaitez utiliser : 0 : US 30/360 (par défaut), 1 : jours réels, 2: jours réels/360, 3: jours réels/365 or 4: Européenne 30/360.La date de contrat doit être antérieure à l'échéance.</description>
      <description xml:lang="nl">Berekent het te ontvangen bedrag na de afloopdatum van een investeringswaardepapier. &#10;&#10;Basis is de dagtelling die u wilt gebruiken: 0: US 30/360 (standaard), 1: werkelijke dagen, 2: werkelijke dagen/360, 3: werkelijke dagen/365 of 4: Europees 30/360. De afwikkeling moet plaats vinden voor de afloopdatum.</description>
      <description xml:lang="zh_CN">返回一支证券到期时可得到的金额。&#10;&#10; "基准"是您想使用的天数计算类型：0: 美式 30/360 (缺省值),  1: 真实天数, 2: 真实天数/360,  3: 真实天数/365 or 4: 欧式 30/360。</description>
      <expression>\z/(1-\a*yearfrac(\x,\y,\B{0},1))</expression>
      <argument type="date" index="1">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Maturity date</title>
        <title xml:lang="fr">Échéance</title>
        <title xml:lang="nl">Vervaldatum</title>
        <title xml:lang="sv">Mognadsdatum</title>
        <title xml:lang="zh_CN">到期日期</title>
      </argument>
      <argument type="free" index="3">
        <title>Investment</title>
        <title xml:lang="fr">Investissement</title>
        <title xml:lang="nl">Investering</title>
        <title xml:lang="sv">Investering</title>
        <title xml:lang="zh_CN">投资</title>
      </argument>
      <argument type="free" index="4">
        <title>Discount rate</title>
        <title xml:lang="fr">Taux d'actualisation</title>
        <title xml:lang="nl">Discontopercentage</title>
        <title xml:lang="sv">Diskonto</title>
        <title xml:lang="zh_CN">贴现率</title>
      </argument>
      <argument type="integer" index="5">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
        <min>0</min>
	  <max>4</max>
      </argument>
    </function>
    <function>
      <title>Discount rate for a security</title>
      <title xml:lang="fr">Taux d'actualisation d'une obligation</title>
      <title xml:lang="nl">Discontopercentage voor een waardepapier</title>
      <title xml:lang="sv">Reduceringshastighet för säkerhet</title>
      <title xml:lang="zh_CN">证券的贴现率</title>
      <names>r:disc</names>
      <names xml:lang="nl">kort</names>
      <description>Returns the discount rate for a security.&#10;&#10;Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.</description>
      <description xml:lang="nl">Berekent het rentepercentage voor een waardepapier.&#10;&#10;Basis is de dagtelling die u wilt gebruiken: 0: US 30/360 (standaard), 1: werkelijke dagen, 2: werkelijke dagen/360, 3: werkelijke dagen/365 of 4: Europees 30/360.</description>
      <description xml:lang="zh_CN">返回一支证券的贴现率。&#10;&#10; "基准"是您想使用的天数计算类型：0: 美式 30/360 (缺省值),  1: 真实天数, 2: 真实天数/360,  3: 真实天数/365 or 4: 欧式 30/360。</description>
      <expression>(\a-\z)/\a/yearfrac(\x,\y,\B{0},1))</expression>
      <argument type="date" index="1">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Maturity date</title>
        <title xml:lang="fr">Échéance</title>
        <title xml:lang="nl">Vervaldatum</title>
        <title xml:lang="sv">Mognadsdatum</title>
        <title xml:lang="zh_CN">到期日期</title>
      </argument>
      <argument type="free" index="3">
        <title>Price per $100 face value</title>
        <title xml:lang="fr">Prix pour 100 $ de valeur faciale</title>
        <title xml:lang="sv">Pris per 100 kr nominellt värde</title>
        <title xml:lang="zh_CN">每$100票面价值的价格</title>
      </argument>
      <argument type="free" index="4">
        <title>Redemption</title>
        <title xml:lang="fr">Amortissement</title>
        <title xml:lang="nl">Aflossing</title>
        <title xml:lang="sv">Utlösande summa</title>
        <title xml:lang="zh_CN">偿还</title>
      </argument>
      <argument type="integer" index="5">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
        <min>0</min>
	  <max>4</max>
      </argument>
    </function>
    <function>
      <title>Accrued interest of security paying at maturity</title>
      <title xml:lang="nl">Totale rente van waardepapier op vervaldatum</title>
      <title xml:lang="sv">Ränta för en säkerhet från start till mognad</title>
      <title xml:lang="zh_CN">到期时支付的证券应计利息</title>
      <names>r:accrintm</names>
      <description>Returns the accrued interest for a security which pays interest at maturity date.&#10;&#10;Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.</description>
      <description xml:lang="fr">Retourne les intérêts cumulés d'une obligation dont le versement à lieu à échéance. La base est les manière de compter les jours que vous souhaitez utiliser : 0 : US 30/360 (par défaut), 1 : jours réels, 2: jours réels/360, 3: jours réels/365 or 4: Européenne 30/360.</description>
      <description xml:lang="nl">Berekent de aangegroeide rente voor een waardepapier waarvan de rente wordt uitgekeerd na de afloopdatum.&#10;&#10;Basis is de dagtelling die u wilt gebruiken: 0: US 30/360 (standaard), 1: werkelijke dagen, 2: werkelijke dagen/360, 3: werkelijke dagen/365 of 4: Europees 30/360.</description>
      <description xml:lang="zh_CN">返回一个在到期时支付利息的证券的应计利息。&#10;&#10;  "基准"是您想使用的天数计算类型：0: 美式 30/360 (缺省值),  1: 真实天数, 2: 真实天数/360,  3: 真实天数/365 or 4: 欧式 30/360。</description>
      <expression>\A{1000}*\z*yearfrac(\x,\y,\B{0},1)</expression>
      <argument type="date" index="1">
        <title>Issue date</title>
        <title xml:lang="fr">Date de fin</title>
        <title xml:lang="nl">Uitgiftedatum</title>
        <title xml:lang="sv">Startdatum</title>
        <title xml:lang="zh_CN">发表日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="free" index="3">
        <title>Annual rate of security</title>
        <title xml:lang="fr">Taux de sécurité annuel</title>
        <title xml:lang="nl">Jaarlijkse rente van waardepapier</title>
        <title xml:lang="sv">Årlig hastighet</title>
        <title xml:lang="zh_CN">证券年利率</title>
      </argument>
      <argument type="free" index="4">
        <title>Par value</title>
        <title xml:lang="fr">Montant nominal</title>
        <title xml:lang="nl">Nominale waarde</title>
        <title xml:lang="sv">Nominellt värde</title>
        <title xml:lang="zh_CN">面值</title>
      </argument>
      <argument type="integer" index="5">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
        <min>0</min>
	  <max>4</max>
      </argument>
    </function>
    <function>
      <title>Accrued interest of security with periodic interest payments</title>
      <title xml:lang="nl">Totale rente van waardepapier met periodieke renteuitkeringen</title>
      <title xml:lang="sv">Ränta för en säkerhet med periodisk ränta</title>
      <title xml:lang="zh_CN">分期支付的证券应计利息</title>
      <names>r:accrint</names>
      <description>Returns accrued interest for a security which pays periodic interest.&#10;&#10;Allowed frequencies are 1 - annual, 2 - semi-annual or 4 - quarterly. Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.</description>
      <description xml:lang="fr">Retourne les intérêts cumulés pour une obligation dont les versements sont périodiques.&#10;&#10;Les fréquences autorisées sont 1 - annuelle, 2 - semestrielle ou 4 - trimestrielle. La base est les manière de compter les jours que vous souhaitez utiliser : 0 : US 30/360 (par défaut), 1 : jours réels, 2: jours réels/360, 3: jours réels/365 or 4: Européenne 30/360.</description>
      <description xml:lang="nl">Berekent de aangegroeide rente voor een waardepapier met een periodieke rente-uitkering.&#10;&#10;Mogelijke frequenties zijn 1 - jaarlijks, 2 - halfjaarlijks of 4 - per kwartaal. Basis is de dagtelling die u wilt gebruiken: 0: US 30/360 (standaard), 1: werkelijke dagen, 2: werkelijke dagen/360, 3: werkelijke dagen/365 of 4: Europees 30/360.</description>
      <description xml:lang="zh_CN">返回一个定期支付利息的证券的应计利息。&#10;&#10; 允许的支付频率为：1 - 年付, 2 - 半年付 或 4 - 季付。 "基准"是您想使用的天数计算类型：0: 美式 30/360 (缺省值),  1: 真实天数, 2: 真实天数/360,  3: 真实天数/365 or 4: 欧式 30/360。</description>
      <expression>\b*\a/\c*\c*yearfrac(\x,\z,\D{0},1)+\y*0</expression>
      <argument type="date" index="1">
        <title>Issue date</title>
        <title xml:lang="fr">Date de fin</title>
        <title xml:lang="nl">Uitgiftedatum</title>
        <title xml:lang="sv">Startdatum</title>
        <title xml:lang="zh_CN">发表日期</title>
      </argument>
      <argument type="date" index="2">
        <title>First interest</title>
        <title xml:lang="fr">Premier intérêt</title>
        <title xml:lang="nl">Eerste rente</title>
        <title xml:lang="sv">Första ränteinbetalning</title>
        <title xml:lang="zh_CN">第一笔利息</title>
      </argument>
      <argument type="date" index="3">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="free" index="4">
        <title>Annual rate of security</title>
        <title xml:lang="fr">Taux de sécurité annuel</title>
        <title xml:lang="nl">Jaarlijkse rente van waardepapier</title>
        <title xml:lang="sv">Årlig hastighet</title>
        <title xml:lang="zh_CN">证券年利率</title>
      </argument>
      <argument type="free" index="5">
        <title>Par value</title>
        <title xml:lang="fr">Montant nominal</title>
        <title xml:lang="nl">Nominale waarde</title>
        <title xml:lang="sv">Nominellt värde</title>
        <title xml:lang="zh_CN">面值</title>
      </argument>
      <argument type="integer" index="6">
        <title>Frequency</title>
        <title xml:lang="fr">Fréquence</title>
        <title xml:lang="nl">Frequentie</title>
        <title xml:lang="sv">Frekvens</title>
        <title xml:lang="zh_CN">频率</title>
        <min>1</min>
	  <max>4</max>
      </argument>
      <argument type="integer" index="7">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
        <min>0</min>
	  <max>4</max>
      </argument>
    </function>
    <function>
      <title>Number of coupons to be paid</title>
      <title xml:lang="fr">Nombre de coupons à payer</title>
      <title xml:lang="nl">Aantal te betalen coupons</title>
      <title xml:lang="sv">Antal förfallande kuponger</title>
      <title xml:lang="zh_CN">要支付的息票数量</title>
      <names>r:coupnum</names>
      <description>Returns the number of coupons to be paid between the settlement and the maturity.&#10;&#10;Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.</description>
      <description xml:lang="fr">Retourne le nombre de coupons à payer entre la date de transaction et l'échéance. La base est les manière de compter les jours que vous souhaitez utiliser : 0 : US 30/360 (par défaut), 1 : jours réels, 2: jours réels/360, 3: jours réels/365 or 4: Européenne 30/360.La date de contrat doit être antérieure à l'échéance.</description>
      <description xml:lang="nl">berekent het aantal te betalen coupons tussen afwikkeling en de afloopdatum. &#10;&#10;Basis is de dagtelling die u wilt gebruiken: 0: US 30/360 (standaard), 1: werkelijke dagen, 2: werkelijke dagen/360, 3: werkelijke dagen/365 of 4: Europees 30/360.</description>
      <description xml:lang="zh_CN">返回在结算日和到期日期之间要支付的期票数量。&#10;&#10; "基准"是您想使用的天数计算类型：0: 美式 30/360 (缺省值),  1: 真实天数, 2: 真实天数/360,  3: 真实天数/365 or 4: 欧式 30/360。</description>
      <expression>trunc(yearfrac(\x,\y,\A{0},1)*\z)</expression>
      <argument type="date" index="1">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Maturity date</title>
        <title xml:lang="fr">Échéance</title>
        <title xml:lang="nl">Vervaldatum</title>
        <title xml:lang="sv">Mognadsdatum</title>
        <title xml:lang="zh_CN">到期日期</title>
      </argument>
      <argument type="integer" index="3">
        <title>Frequency</title>
        <title xml:lang="fr">Fréquence</title>
        <title xml:lang="nl">Frequentie</title>
        <title xml:lang="sv">Frekvens</title>
        <title xml:lang="zh_CN">频率</title>
        <min>1</min>
	  <max>12</max>
      </argument>
      <argument type="integer" index="4">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
        <min>0</min>
	  <max>4</max>
      </argument>
    </function>
    <function>
      <title>Price per $100 face value of a discounted security</title>
      <title xml:lang="sv">Pris per 100 kr nominellt värde för diskonterat värdepapper</title>
      <names>r:pricedisc</names>
      <names xml:lang="nl">prijskorting</names>
      <description>Calculates and returns the price per $100 face value of a discounted security. The security does not pay interest at maturity.&#10;&#10;Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.</description>
      <description xml:lang="sv">Beräknar och returnerar priset per 100 kr värde av en diskonterad säkerhet. Säkerheten betalar inte ränta vid mognad.&#10;&#10;Dagsräkningssystem kan vara: 0: Amerikanskt 30/360 (förvald), 1: verkliga dagar, 2: verkliga dagar/360, 3: verkliga dagar/365, eller 4: Europeiskt 30/360</description>
      <expression>\a-\z*\a*yearfrac(\x,\y,\B{0},1)</expression>
      <argument type="date" index="1">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Maturity date</title>
        <title xml:lang="fr">Échéance</title>
        <title xml:lang="nl">Vervaldatum</title>
        <title xml:lang="sv">Mognadsdatum</title>
        <title xml:lang="zh_CN">到期日期</title>
      </argument>
      <argument type="free" index="3">
        <title>Discount</title>
        <title xml:lang="fr">Escompte</title>
        <title xml:lang="nl">Korting</title>
        <title xml:lang="sv">Diskonto</title>
        <title xml:lang="zh_CN">贴现</title>
      </argument>
      <argument type="free" index="4">
        <title>Redemption</title>
        <title xml:lang="fr">Amortissement</title>
        <title xml:lang="nl">Aflossing</title>
        <title xml:lang="sv">Utlösande summa</title>
        <title xml:lang="zh_CN">偿还</title>
      </argument>
      <argument type="integer" index="5">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
        <min>0</min>
	  <max>4</max>
      </argument>
    </function>
    <function>
      <title>Price per $100 face value of a security</title>
      <title xml:lang="fr">Prix pour 100 $ de valeur faciale d'une obligation</title>
      <title xml:lang="sv">Pris per 100 kr nominellt värde för säkerhet</title>
      <title xml:lang="zh_CN">一支证券每$100票面价值的价格</title>
      <names>r:pricemat</names>
      <names xml:lang="nl">prijsmat</names>
      <description>Calculates and returns the price per $100 face value of a security. The security pays interest at maturity.&#10;&#10;Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.</description>
      <description xml:lang="fr">Calcule et retourne le prix par obligation de 100$ de valeur faciale. L'obligation paie des intérêts à maturité.&#10;&#10;La base est la manière de compter les jours que vous souhaitez utiliser :  0: US 30/360 (par défaut), 1: jours réels, 2: jours réels/360, 3: jours réels/365 or 4: Européenne 30/360.</description>
      <description xml:lang="sv">Beräknar och returnerar priset per $100 värde av en säkerhet. Säkerheten betalar ränta vid mognad.&#10;&#10;Dagsräkningssystem kan vara: 0: Amerikanskt 30/360 (förvald), 1: verkliga dagar, 2: verkliga dagar/360, 3: verkliga dagar/365, eller 4: Europeiskt 30/360</description>
      <description xml:lang="zh_CN">计算并返回一个债券每100美元票面价值的价格。此债券在到期时支付利息。&#10;&#10; "基准"是您想使用的天数计算类型：0: 美式 30/360 (缺省值), 1: 真实天数, 2: 真实天数/360,  3: 真实天数/365 or 4: 欧式 30/360。</description>
      <expression>(100+yearfrac(\z,\y,\C{0},1)*\a*100)/(1+yearfrac(\x,\y,\C,1)*\b)-yearfrac(\z,\x,\C,1)*\a*100</expression>
      <argument type="date" index="1">
        <title>Settlement date</title>
        <title xml:lang="nl">Afwikkeldatum</title>
        <title xml:lang="sv">Avräkningsdatum</title>
        <title xml:lang="zh_CN">结算日期</title>
      </argument>
      <argument type="date" index="2">
        <title>Maturity date</title>
        <title xml:lang="fr">Échéance</title>
        <title xml:lang="nl">Vervaldatum</title>
        <title xml:lang="sv">Mognadsdatum</title>
        <title xml:lang="zh_CN">到期日期</title>
      </argument>
      <argument type="date" index="3">
        <title>Issue date</title>
        <title xml:lang="fr">Date de fin</title>
        <title xml:lang="nl">Uitgiftedatum</title>
        <title xml:lang="sv">Startdatum</title>
        <title xml:lang="zh_CN">发表日期</title>
      </argument>
      <argument type="free" index="4">
        <title>Discount rate</title>
        <title xml:lang="fr">Taux d'actualisation</title>
        <title xml:lang="nl">Discontopercentage</title>
        <title xml:lang="sv">Diskonto</title>
        <title xml:lang="zh_CN">贴现率</title>
      </argument>
      <argument type="free" index="5">
        <title>Annual yield</title>
        <title xml:lang="fr">Revenu annuel</title>
        <title xml:lang="nl">Opbrengst per jaar</title>
        <title xml:lang="sv">Årlig avkastning</title>
        <title xml:lang="zh_CN">年收益</title>
      </argument>
      <argument type="integer" index="6">
        <title>Day counting basis</title>
        <title xml:lang="fr">Base de comptage des jours</title>
        <title xml:lang="nl">Basis dagtelling</title>
        <title xml:lang="sv">Dagsräkningssystem</title>
        <title xml:lang="zh_CN">天数计算基准</title>
        <min>0</min>
	  <max>4</max>
      </argument>
    </function>
    <function>
      <title>Level-Coupon Bond</title>
      <title xml:lang="nl">Obligatie met gelijkblijvende coupons</title>
      <title xml:lang="sv">Jämn kupongobligation</title>
      <title xml:lang="zh_CN">息票债券</title>
      <names>r:level_coupon</names>
      <names xml:lang="nl">gelijke_coupon</names>
      <names xml:lang="zh_CN">r:level_coupon</names>
      <description>Calculates the value of a level-coupon bond.</description>
      <description xml:lang="nl">Berekent de waarde van een obligatie met gelijkblijvende coupons.</description>
      <description xml:lang="zh_CN">计算息票债券的值。</description>
      <expression>(\y*\x/\z)*((1-1/(((1+(\b/\z))^(\a*\z))))/(\b/\z))+(\x/((1+(\b/\z))^(\a*\z)))</expression>
      <argument type="free" index="1">
        <title>Face value</title>
        <title xml:lang="fr">Valeur nominale</title>
        <title xml:lang="nl">Nominale waarde</title>
        <title xml:lang="sv">Nominellt värde</title>
        <title xml:lang="zh_CN">票面价值</title>
      </argument>
      <argument type="free" index="2">
        <title>Coupon rate</title>
        <title xml:lang="fr">Taux du coupon</title>
        <title xml:lang="nl">Couponrente</title>
        <title xml:lang="sv">Kupongränta</title>
        <title xml:lang="zh_CN">息票利率</title>
      </argument>
      <argument type="free" index="3">
        <title>Coupons per year</title>
        <title xml:lang="fr">Coupons par an</title>
        <title xml:lang="nl">Aantal coupons per jaar</title>
        <title xml:lang="sv">Antal kuponger per år</title>
        <title xml:lang="zh_CN">息票数每年</title>
      </argument>
      <argument type="free" index="4">
        <title>Years</title>
        <title xml:lang="fr">Années</title>
        <title xml:lang="nl">Jaren</title>
        <title xml:lang="sv">Antal år</title>
        <title xml:lang="zh_CN">年</title>
      </argument>
      <argument type="free" index="5">
        <title>Market interest rate</title>
        <title xml:lang="fr">Taux d'intérêt du marché</title>
        <title xml:lang="nl">Marktrente</title>
        <title xml:lang="sv">Marknadsränta</title>
        <title xml:lang="zh_CN">市场利率</title>
      </argument>
    </function>
  </category>
</QALCULATE>