# V语言 - TODO [本站首页](/old/vref/) [中文文档](/old/vref/docs.html) [手册目录](/old/vref/menu/v.html) ## fraction() TODO ### 语法 ``` pub fn fraction(n i64, d i64) Fraction{ ``` 参数|描述 ---|--- n|TODO d|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## str() TODO ### 语法 ``` pub fn (f Fraction) str() string { ``` 参数|描述 ---|--- |TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## + () TODO ### 语法 ``` pub fn (f1 Fraction) + (f2 Fraction) Fraction { ``` 参数|描述 ---|--- |TODO f2|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## - () TODO ### 语法 ``` pub fn (f1 Fraction) - (f2 Fraction) Fraction { ``` 参数|描述 ---|--- |TODO f2|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## * () TODO ### 语法 ``` pub fn (f1 Fraction) * (f2 Fraction) Fraction { ``` 参数|描述 ---|--- |TODO f2|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## / () TODO ### 语法 ``` pub fn (f1 Fraction) / (f2 Fraction) Fraction { ``` 参数|描述 ---|--- |TODO f2|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## add() TODO ### 语法 ``` pub fn (f1 Fraction) add(f2 Fraction) Fraction { ``` 参数|描述 ---|--- |TODO f2|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## subtract() TODO ### 语法 ``` pub fn (f1 Fraction) subtract(f2 Fraction) Fraction { ``` 参数|描述 ---|--- |TODO f2|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## multiply() TODO ### 语法 ``` pub fn (f1 Fraction) multiply(f2 Fraction) Fraction { ``` 参数|描述 ---|--- |TODO f2|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## divide() TODO ### 语法 ``` pub fn (f1 Fraction) divide(f2 Fraction) Fraction { ``` 参数|描述 ---|--- |TODO f2|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## reciprocal() TODO ### 语法 ``` pub fn (f1 Fraction) reciprocal() Fraction { ``` 参数|描述 ---|--- |TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## gcd() TODO ### 语法 ``` pub fn (f1 Fraction) gcd() i64 { ``` 参数|描述 ---|--- |TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## reduce() TODO ### 语法 ``` pub fn (f1 Fraction) reduce() Fraction { ``` 参数|描述 ---|--- |TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## f64() TODO ### 语法 ``` pub fn (f1 Fraction) f64() f64 { ``` 参数|描述 ---|--- |TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## equals() TODO ### 语法 ``` pub fn (f1 Fraction) equals(f2 Fraction) bool { ``` 参数|描述 ---|--- |TODO f2|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ```