实型数据需要四舍五入吗

 我来答
xmigl55
2010-11-25 · TA获得超过3263个赞
知道小有建树答主
回答量:1729
采纳率:50%
帮助的人:826万
展开全部
按下ALT+F11,点左边的"SHEET1"(假设你是在SHEET1中完成此功能),然后复制下面的代码,退出.
以后你只要在SHEET1中的单元格输入数字,就会按你的要求个位数进位.

Private Sub Worksheet_Change(ByVal Target As Range)
Dim a
a = Target.Value
a = WorksheetFunction.Round(a, -1)
Target.Value = a
End Sub

****************
Private Sub Worksheet_Change(ByVal Target As Range)
Dim a
If Target.Column = 1 And Target.Row = 1 Then
a = Target.Value
a = WorksheetFunction.Round(a, -1)
Target.Value = a
End If
End Sub

以上是仅针对A1的.

*****************

其实有很多也不会很费力啊

If Target.Column = 2 Then
这是针对第二列的.
If Target.Column <= 2 AND Target.ROW <= 2 Then

这是针对A2:B2的.

*************

噢.学艺不精.要研究一下,不好意思.
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作
图为信息科技(深圳)有限公司
2021-01-25 广告
专业边缘计算服务可以咨询图为信息科技(深圳)有限公司了解一下,图为信息科技(深圳)有限公司(简称:图为信息科技)是基于视觉处理的边缘计算方案解决商。作为一家创新企业,多年来始终专注于人工智能领域的发展,致力于为客户提供满意的解决方案。公司汇... 点击进入详情页
本回答由图为信息科技(深圳)有限公司提供
uiobl88
2010-11-28 · TA获得超过921个赞
知道答主
回答量:228
采纳率:0%
帮助的人:200万
展开全部
MFC的不清楚,用OPENGL
#include <windows.h>
#include <GL/gl.h>

#include <GL/glaux.h>

int main(int argc, char** argv)

{

auxInitDisplayMode (AUX_SINGLE | AUX_RGBA);

auxInitPosition (0, 0, 500, 500);

auxInitWindow (argv[0]);

glClearColor (0.0, 0.0, 0.0, 0.0); //置背景色为黑色

glClear(GL_COLOR_BUFFER_BIT); //清除颜色缓冲区

glColor3f(1.0, 1.0, 1.0); //设置象素颜色为白色

glMatrixMode(GL_PROJECTION);

glLoadIdentity();

glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0);

glBegin(GL_POINTS);

glVertex2f(-0.5, -0.5);

glVertex2f(-0.5, 0.5);

glVertex2f(0.5, 0.5);

glVertex2f(0.5, -0.5);

glEnd();

glFlush();

}
在VC6.0 上运行正常,有三个库要自己加上,不知道对你有没有帮助,opengl的资料还是比较多的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式