Haskell在线运行

版本:
运行结果
教程手册
代码仓库
极速运行
交互输入
极速运行模式,更高效的运行,点击编辑器上方的运行按钮即刻体验吧。
以下是用户最新保存的代码
这是一个小程序 发布于:2021-10-12 22:01 haskell 测试 发布于:2021-09-23 22:38 [更多]
显示目录

运算符



运算符

haskell的运算符有:

  • 加法运算符
  • 减法运算符
  • 乘法运算符
  • 除法运算符
  • 序列运算符

加法运算符

顾名思义,加法(+)运算符用于加法函数.以下示例代码显示了如何在Haskell中添加两个整数 :

main = do 
   let var1 = 2 
   let var2 = 3 
   putStrLn "The addition of the two numbers is:" 
   print(var1 + var2)

在上面的文件中,我们创建了两个单独的变量 var1 和 var2 .最后,我们使用添加运算符打印结果.使用编译和执行按钮来运行您的代码.

此代码将在屏幕上产生以下输出 :

The addition of the two numbers is:
5

减法运算符

顾名思义,此运算符用于减法运算.以下示例代码显示了如何在Haskell中减去两个整数?

main = do 
   let var1 = 10 
   let var2 = 6 
   putStrLn "The Subtraction of the two numbers is:" 
   print(var1 - var2)

在这个例子中,我们创建了两个变量 var1 和 var2 .此后,我们使用减法( - )运算符减去这两个值.

此代码将在屏幕上产生以下输出 :

The Subtraction of the two numbers is:
4

乘法运算符

此运算符用于乘法运算.以下代码显示如何使用乘法运算符Haskell中的两个数字:

main = do 
   let var1 = 2 
   let var2 = 3 
   putStrLn "The Multiplication of the Two Numbers is:" 
   print(var1 * var2)

当您在我们的在线平台中运行它时,此代码将产生以下输出 :

The Multiplication of the Two Numbers is:
6

除法运算符

查看以下代码.它显示了如何在Haskell中两个数字 :

main = do 
   let var1 = 12 
   let var2 = 3 
   putStrLn "The Division of the Two Numbers is:" 
   print(var1/var2)

它将产生以下输出 :

The Division of the Two Numbers is: 
4.0

序列/范围运算符

序列或范围是Haskell中的特殊运算符.它用"(..)"表示.您可以在声明具有一系列值的列表时使用此运算符.

如果要打印从1到10的所有值,则可以使用类似"[1 .. 10]".同样,如果你想生成从"a"到"z"的所有字母表,那么你只需输入"[a..z]".

以下代码显示如何使用Sequence运算符打印1到10之间的所有值 :

main :: IO() 
main = do 
   print [1..10]

它将生成以下内容输出 : 去;


 [1,2,3,4,5,6,7,8,9,10]
由JSRUN为你提供的Haskell在线运行、在线编译工具
        JSRUN提供的Haskell在线运行,Haskell 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。

title

使用此草稿 删除草稿

  • 00:23
注册登录后可减少验证码的弹出,点击前往 注册 | 登录

皮肤:

运行模式:

嵌入代码 iframe嵌入:


服务器已安装大部分常用的第依赖库,但仍可能存在一些未被安装的库, 可以通过本窗口立即安装所需依赖库。


请输入依赖库的名称:

请选择语言: