递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 1532|回复: 10
打印 上一主题 下一主题

[视窗] 只要不是整数就+1取整,是哪个命令??

[复制链接]

163

主题

1014

帖子

4201

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4201
QQ
跳转到指定楼层
楼主
发表于 2024-11-29 19:56:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
不用余数做判断的话,用哪条命令

比如3.1  、3.001、取出来是4
5.02、5.3取出来是6




<strong><font color="Blue">全国会议活动直播拍摄、
回复

使用道具 举报

41

主题

403

帖子

2878

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2878
沙发
发表于 2024-11-29 20:33:02 | 只看该作者
火山学习交流群: 1027649189
回复

使用道具 举报

28

主题

360

帖子

3396

积分

论坛元老

Rank: 8Rank: 8

积分
3396
板凳
发表于 2024-11-29 21:09:08 | 只看该作者
火山不是支持嵌入C吗 能不能直接嵌入ceil() 和 floor()
回复

使用道具 举报

74

主题

343

帖子

2096

积分

金牌会员

嘿嘿哈哈

Rank: 6Rank: 6

积分
2096
地板
发表于 2024-11-29 21:28:23 | 只看该作者
好像可以强制转换吧。(整数)变量=变量+1
回复

使用道具 举报

7

主题

160

帖子

1553

积分

金牌会员

Rank: 6Rank: 6

积分
1553
5#
发表于 2024-11-29 21:44:45 | 只看该作者

回复

使用道具 举报

38

主题

609

帖子

2973

积分

金牌会员

Rank: 6Rank: 6

积分
2973
6#
发表于 2024-11-29 21:47:40 | 只看该作者
<火山程序 类型 = "通常" 版本 = 1 />

方法 小数_向下取整 <公开 静态 类型 = 整数 @嵌入式方法 = "">
参数 参_小数 <类型 = 小数>
{
    @ (int)floor(@<参_小数>)
}

方法 小数_向上取整 <公开 静态 类型 = 整数 @嵌入式方法 = "">
参数 待处理的数字 <类型 = 小数>
{
    @ (int)ceil(@<待处理的数字>)
}
回复

使用道具 举报

412

主题

2536

帖子

8405

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8405
7#
发表于 2024-11-29 22:40:32 | 只看该作者
我是自己判断

<火山程序 类型 = "通常" 版本 = 1 />

方法 逢小数进整数 <公开 静态 类型 = 整数 注释 = "对一个有小数部分的数值转成 + 1 的整数,如 1.3 转成 2。没有小数部分返回原值">
参数 小数值 <类型 = 小数>
参数 值为0时返回1 <类型 = 逻辑型 @默认值 = 假>
{
    如果真 (值为0时返回1 && 小数值 == 0)
    {
        返回 (1)
    }
    如果 ((小数)(整数)小数值 != 小数值)
    {
        返回 ((整数)(小数值 + 1))
    }
    否则
    {
        返回 ((整数)小数值)
    }


}
回复

使用道具 举报

163

主题

1014

帖子

4201

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4201
QQ
8#
 楼主| 发表于 2024-11-30 15:34:24 | 只看该作者
山梦 发表于 2024-11-29 21:47
方法 小数_向下取整
参数 参_小数
{

感谢
<strong><font color="Blue">全国会议活动直播拍摄、
回复

使用道具 举报

163

主题

1014

帖子

4201

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4201
QQ
9#
 楼主| 发表于 2024-11-30 15:36:30 | 只看该作者

感谢指导
<strong><font color="Blue">全国会议活动直播拍摄、
回复

使用道具 举报

163

主题

1014

帖子

4201

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4201
QQ
10#
 楼主| 发表于 2024-11-30 15:37:07 | 只看该作者
hs999xl 发表于 2024-11-29 21:28
好像可以强制转换吧。(整数)变量=变量+1

如果是被操作数是整数岂不是多+了
<strong><font color="Blue">全国会议活动直播拍摄、
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-12-28 05:10 , Processed in 0.099395 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表