递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 345|回复: 10

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

[复制链接]

154

主题

957

帖子

4029

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4029
QQ
发表于 3 天前 | 显示全部楼层 |阅读模式
不用余数做判断的话,用哪条命令

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




全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

41

主题

399

帖子

2818

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2818
发表于 3 天前 | 显示全部楼层
火山学习交流群: 1027649189
回复

使用道具 举报

28

主题

361

帖子

3345

积分

论坛元老

Rank: 8Rank: 8

积分
3345
发表于 3 天前 | 显示全部楼层
火山不是支持嵌入C吗 能不能直接嵌入ceil() 和 floor()
回复

使用道具 举报

74

主题

340

帖子

2038

积分

金牌会员

嘿嘿哈哈

Rank: 6Rank: 6

积分
2038
发表于 3 天前 | 显示全部楼层
好像可以强制转换吧。(整数)变量=变量+1
回复

使用道具 举报

6

主题

153

帖子

1494

积分

金牌会员

Rank: 6Rank: 6

积分
1494
发表于 3 天前 | 显示全部楼层
dasdas.PNG
回复

使用道具 举报

37

主题

588

帖子

2879

积分

金牌会员

Rank: 6Rank: 6

积分
2879
发表于 3 天前 | 显示全部楼层
<火山程序 类型 = "通常" 版本 = 1 />

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

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

使用道具 举报

411

主题

2520

帖子

8318

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8318
发表于 3 天前 | 显示全部楼层
我是自己判断

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

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


}
回复

使用道具 举报

154

主题

957

帖子

4029

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4029
QQ
 楼主| 发表于 前天 15:34 | 显示全部楼层
山梦 发表于 2024-11-29 21:47
方法 小数_向下取整
参数 参_小数
{

感谢
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

154

主题

957

帖子

4029

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4029
QQ
 楼主| 发表于 前天 15:36 | 显示全部楼层

感谢指导
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

154

主题

957

帖子

4029

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4029
QQ
 楼主| 发表于 前天 15:37 | 显示全部楼层
hs999xl 发表于 2024-11-29 21:28
好像可以强制转换吧。(整数)变量=变量+1

如果是被操作数是整数岂不是多+了
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-2 19:59 , Processed in 0.098987 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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