`
lzqustc
  • 浏览: 209866 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Perl之POSIX

    博客分类:
  • Perl
阅读更多

利用POSIX模块处理 向下/向上取整

 

use POSIX;

POSIX::ceil(3.14) => 4   #向上取整

POSIX::floor(3.14) => 3   # 向下取整, 等同于 int(3.14)

 

利用Math::Round 做四舍五入

 

use Math::Round;

my $num = 45.4;

my $round = Math::Round($num);

分享到:
评论

相关推荐

    解析posix与perl标准的正则表达式区别

    POSIX和Perl两种标准是正则表达式的两种常见实现方式,它们各有特点和用途。 首先,POSIX正则表达式是基于IEEE POSIX标准的一个变体,它主要被用于Unix和类Unix系统中的文本处理工具,如sed和grep等。POSIX正则...

    ocaml-re:纯OCaml正则表达式,支持Perl和POSIX样式的字符串

    特征支持以下样式的正则表达式: Perl样式的正则表达式(模块Re.Perl ); Posix扩展正则表达式(模块Re.Posix ); Emacs样式的正则表达式(模块Re.Emacs ); Shell样式的文件Re.Glob (模块Re.Glob )。 也可以...

    strawberry-perl-5.32.1.1-64bit

    4. 遵循POSIX标准:使得移植Unix/Linux上的Perl代码到Windows变得更加容易。 使用Strawberry Perl,开发者可以在Windows上充分利用Perl的强大功能,进行各种开发任务,同时享受到Windows平台的便利性。无论是初学者...

    x86_64-4.8.5-release-posix-sjlj-rt_v4-rev0.7z

    PATH : /usr/local/bin:/usr/bin:/bin:/opt/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_...

    swift-POSIXRegex-为Swift3.0提供POSIX正则表达式

    相比其他正则表达式语法,如JavaScript或Perl,POSIX正则表达式通常更简单,更有限,但足以应对大多数基础的文本处理需求。在Swift 3.0中使用POSIXRegex库,可以使得代码更加清晰,更易于理解和维护。 POSIXRegex库...

    perl-pocket-ref-5.004.1.pdf

    - **POSIX**:便携式操作系统接口。 - **File::Find**:目录遍历。 ### 30. Environment Variables Perl可以访问环境变量,用于获取运行时配置信息。 - **%ENV**:环境变量。 ### 31. The Perl Debugger Perl...

    linux perl 脚本介绍.pdf

    例如,`File::Find`模块可以遍历目录树,`Text::CSV`可以处理CSV文件,`POSIX`模块提供了与Unix系统调用的接口。 总的来说,Linux下的Perl脚本是系统管理员和开发者的有力工具,能高效地自动化日常任务,处理文本...

    perl-devel-module-trace:打印使用的所需 perl 模块的 ascii 表

    该模块使用 Time::Hires 模块进行计时,使用 POSIX 模块进行最终输出,这可能会稍微干扰您的结果。 用法 perl -d:Module::Trace[=,,...] -M<module> -e exit 选项 选项作为模块本身的命令行选项提供。 多个选项...

    用Perl写一套系统监控程序.pdf

    - **系统状态获取**:尽管程序当前通过外部系统调用实现系统状态采集,但更推荐的方法是利用POSIX函数或直接访问/proc文件系统中的状态信息,以提高效率和安全性。 #### 总结 使用Perl构建的这套系统监控程序,不仅...

    Linux下用Nginx作Perl程序服务器及其中Perl模块的配置

    use POSIX qw(setsid); # 守护进程化 sub daemonize { chdir '/' or die "Can't chdir to /: $!"; defined(my $pid = fork) or die "Can't fork: $!"; exit if $pid; setsid or die "Can't start a new session...

    pcre2-10.34.zip

    在提供的资源包“pcre2-10.34.zip”中,包含了两个库文件——“libpcre2-posix.a”和“libpcre2-8.a”,以及一个头文件“pcre2posix.h”。这些文件对于在Windows 64位环境下进行正则匹配功能的开发至关重要。 1. **...

    PCRE:PERL 5 正则表达式模式匹配-开源

    除了POSIX兼容的接口外,PCRE还提供了原生的API,包括以下关键函数: - `pcre_compile()`:编译正则表达式,将其转换为内部可执行的模式。 - `pcre_exec()`:执行编译后的模式,进行匹配操作。 - `pcre_study()`:...

    perl-support-vi-hot-keys

    - **描述**: 调整行尾注释的位置,使之对齐。 **设置行尾注释列** - **命令**: `\cs` - **模式**: 正常模式 (n) - **描述**: 设置行尾注释开始的列号。 **框架注释** - **命令**: `\cfr` - **模式**: 正常模式 (n)...

    ldap-mangle-id:启动一个LDAP代理服务器,该服务器将查询中继到一个真实的LDAP服务器,但是通过动态增加或减少posix帐户的值来改变posix帐户的uid和gid值

    启动一个LDAP代理服务器,该服务器通过对posix帐户进行即时运算(例如uid + = const)来处理uid和gid为posix帐户返回的值,从而将查询中继到真实的LDAP服务器。 用例 LDAP mangle id编写为与sssd一起使用,以便允许...

    各种工具之正则表达式语法比较[定义].pdf

    首先,Perl 通常被视为正则表达式的一个标准,许多其他工具的实现都与之有所关联。在Perl 5.8.0中,转义字符`\`用于特殊字符的转义,例如`\n`表示换行,`\d`代表数字,`\w`表示单词字符(字母、数字和下划线)。然而...

    Time-Monotonic:Perl 接口到单调递增的时钟

    Time::Monotonic 允许访问各种平台(Mac OS X、Windows 和 POSIX)上的单调时钟。 单调时钟是一个永远不会向前或向后跳跃的时间源(由于 NTP 或夏令时更新)。 Time::Monotonic 在底层使用 Thomas Habets 的跨平台...

Global site tag (gtag.js) - Google Analytics