我现在正在创建Web服务[non-programming-development-enviroment] (一个用于创建网络系统的网络系统)
在那种环境下,我想定义算术运算,包括如下的null(blank)
1 + 3 = 4
null(blank) + 3 = 3
null(blank) - 3 = -3
null(blank) + null(blank) = null(blank)
null(blank) * 3 = null(blank)
null(blank) / 3 = null(blank)
我们正在创建一个新的Web服务,所以我知道如何定义操作是免费的, 但是我找到了不同的程序语言或服务或工具等。 定义了上述操作。
因为java,javascript,Excel,SQL等...与上面不同。
(例如)
[java]
1 + 3 = 4
null + 3 -> NullPointerException
null - 3 -> NullPointerException
null + null -> NullPointerException
null * 3 -> NullPointerException
null / 3 -> NullPointerException
[javascript]
1 + 3 = 4
null + 3 = 3
null - 3 = -3
null + null = 0
null * 3 = 0
null / 3 = 0
[Excel]
1 + 3 = 4
(blank) + 3 = 3
(blank) - 3 = -3
(blank) + (blank) = 0
(blank) * 3 = 0
(blank) / 3 = 0
[SQL (for Example Oracle)]
1 + 3 = 4
null + 3 = null
null - 3 = null
null + null = null
null * 3 = null
null / 3 = null
在我们要定义的产品中 null(空白)+ null(空白)= null(空白) 许多人似乎有相同的想法。 (这不是问题的重点)
如果某人知道上述程序语言或服务, 请告诉我。 我想考虑一下。