小编Fol*_*ing的帖子

具有自定义数字的阶乘函数不起作用

最近我一直在研究一个库来处理数千个数字的非常大的数字.我现在已经为这些事情开发了一个阶乘函数,因为我只是设置了乘法.

largeNum factorial(largeNum& input) {
    if (input > one) return (input * factorial(--input));
    else return one;
}
Run Code Online (Sandbox Code Playgroud)

"one"是一个largeNum被定义为具有"一"的值,带有"+"符号,因为我还没有实现整数转换.

Factorial是largeNum类的友元函数.我没有得到任何语法错误,它必须是合乎逻辑的.

前缀 - 运算符已正确重载并进行了测试.

乘法和">"运算符也是如此.

  • 输入5返回24,即4!
  • 输入6返回120,即5!.等等.

也许我只是因为我有点睡眠不足而失明,但我需要一些帮助.干杯.

c++ math class friend factorial

2
推荐指数
1
解决办法
82
查看次数

如何为输入中显示的文本创建偏移量?

我正在创建一个基本的登录功能,真的没什么花哨的。 在此输入图像描述

这就是我现在所拥有的,但这就是我想要拥有的:

在此输入图像描述

我不想只是添加空格,因为当用户单击输入字段时,它会清除输入。但我不想只是将其清除到另一个空间,因为用户可以将其删除。我想要一个预制属性在左侧有一个小的空间偏移,如果我稍后评估输入,最好忽略它。提前致谢。

html css input

2
推荐指数
2
解决办法
2584
查看次数

标签 统计

c++ ×1

class ×1

css ×1

factorial ×1

friend ×1

html ×1

input ×1

math ×1