当前位置: 首页 > 面试题库 >

从Linux中的数字获取上限整数(BASH)

闽焕
2023-03-14
问题内容

我该怎么做:

ceiling(N/500)

N代表数字。

但是在Linux Bash脚本中


问题答案:

使用ceil函数调出脚本语言。鉴于$NUMBER

python -c "from math import ceil; print ceil($NUMBER/500.0)"

要么

perl -w -e "use POSIX; print ceil($NUMBER/500.0), qq{\n}"


 类似资料:
  • 问题内容: 我有一个String变量(基本上是一个英语句子,带有未指定数量的数字),我想将所有数字提取到一个整数数组中。我想知道是否有使用正则表达式的快速解决方案? 我使用了Sean的解决方案,并对其进行了一些更改: 问题答案: …打印和。 -?匹配前导负号-可选。 d匹配一个数字,但是我们需要像Java String中那样编写。因此, d +匹配1个或多个数字。

  • 问题内容: 所以我可以这样做: 但是我找不到办法。我想做类似的事情: 这也不起作用: 问题答案: Swift 2.0 您可以使用构造函数初始化Integer

  • 我有相同格式的不同唯一字符串。字符串看起来像这样,我想从这个字符串中获取唯一的整数值。每次这个值都必须相同,并且依赖于字符串。我尝试将字符串的每个字符转换为int,然后将字符彼此相加。但如果我有两个字符串具有相同的一组符号,它返回的整数值彼此相等。所以不适合我。如何从唯一字符串生成唯一整数值? 更新: 考虑了所有给定的解决方案后,我决定创建函数,生成唯一的整数值。我希望它能排除碰撞。

  • 问题内容: 我正在从AWS解析一个cron字符串,看起来像这样。有没有一种干净的方法可以追溯到使用Go的内置类型?该类型允许映射到,但似乎没有办法进行相反的操作。我想念什么吗?现在,我已经写了这个得到我使用这样的:。 问题答案: 前言: 我在中发布了此实用程序,请参见。 这是目前最好的方法。 最好的方法是使用包级变量,并且仅填充一次地图。 通过这种方式进行人口调查更加干净和安全: 测试它: 输出(

  • 问题内容: 有没有更好的方法来压缩此方法,即通过避免切换情况来降低圈复杂度? 问题答案: 尝试: 另外,您可以使用SimpleDateFormat: (要使用第二个选项,您必须在对象中添加日期和月份)。

  • 问题内容: 给定一个整数列表,我想找到哪个数字与我在输入中提供的数字最接近: 有什么快速的方法可以做到这一点吗? 问题答案: 如果不确定列表是否已排序,则可以使用内置函数,查找与指定数字之间的最小距离的元素。 请注意,它也可用于带有int键的字典,例如。此方法花费O(n)时间。 如果列表已经排序,或者您可以只对数组进行一次排序,请使用@Lauritz答案中所示的二等分方法,该方法只需要O(logn