- 博客(7)
- 收藏
- 关注
原创 求整型和浮点型绝对值的方法
1、abs( x )函数格式:int abs( int i );作用:求整型数的绝对值例子:#include<stdio.h>#include <stdlib.h>#include<math.h>main( ){int a = 1, b = -2 ;printf("%d的绝对值是%d,%d的绝对值是%d\n", a, abs( a ), b, abs( b ));}运行结果为:1的绝对值是1,-2的绝对值是22、fabs( x
2021-08-09 13:01:11
1923
原创 C语言除法向上、向下取整
C语言的math.h头文件中有ceil和floor两个函数:double ceil(double x);float ceilf(float x);long double ceill(long double x);double floor(double x);float floorf(float x);long double floorl(long double x);上面一个是把一个浮点数向上取整,下面一个是向下取整。于是当整数除法向上取整的时候就会出现这种情况:int a = 10,
2021-08-08 16:25:55
8822
2
原创 浮点数转化为整数的方法(向上取整和向下取整)
Objective-C拓展了C,自然很多用法是和C一致的。比如浮点数转化成整数,就有以下四种情况。1.简单粗暴,直接转化float f = 1.5;int a;a = (int)f;NSLog("a = %d",a);输出结果是1。(int)是强制类型转化,丢弃浮点数的小数部分。2.高斯函数,向下取整float f = 1.6;int a;a = floor(f);NSLog("a = %d",a);输出结果是1。floor()方法是向下取整,类似于数学中的高斯函数 [].取得不
2021-08-07 20:27:11
31674
原创 C语言 控制浮点型输出的小数点位数
使用输出格式说明符来指定精确到小数点位数。如:void main(){float a=345.234678;printf("%.3f\n", a) ;}其中%.3f里的3就表示输出精确到小数点后3位。所以可参考的形式是printf("%m.nf",p);%m.nf,指定输出的数据共占m列,其中有n位是小数。如果数值长度小于m,则左端补空格,若数值长度大于m,则按实际位数输出。扩展资料:实型变量分为两类:单精度型和双精度型,其类型说明符为float 单精度说
2021-08-06 17:12:27
14923
2
原创 2021-08-06
C语言中打印各种数据类型的方式%d整型输出,%ld长整型输出,%o以八进制数形式输出整数,%x以十六进制数形式输出整数,%u以十进制数输出unsigned型数据(无符号数)。%c用来输出一个字符,%s用来输出一个字符串,%f用来输出实数,以小数形式输出,(备注:浮点数是不能定义如的精度的,所以“%6.2f”这种写法是“错误的”!!!)%e以指数形式输出实数,%g根据大小自动选f格式或e格式,且不输出无意义的零。scanf(控制字符,地址列表)格式字符的含义同printf函数,地址列表是
2021-08-06 16:44:58
88
转载 private static与public static的用法及区别(Java)
static:静态修饰符,被static修饰的变量和方法类似于全局变量和全局方法,可以在不创建对象时调用,当然也可以在创建对象之后调用。常见的可以用于工具类的工具方法中等,譬如:Math类中的绝大多数方法都是静态方法,他们扮演了工具方法的作用。public:声明当前被修饰的对象、方法、变量为公有的。这里的公有指的是可以被公有访问,举个例子:一个类就像是一台电脑,公有的部分就是除去电脑本身之外用户可见的部分,譬如:你知道点击哪里可以登录QQ,摁哪里可以开关机,等等,你可以使用这个类所有的可见的东西都是被声
2020-12-23 20:19:41
1553
转载 tkinter模块常见的参数
tkinter模块常见的参数(Python3)1,使用tkinter.Tk()生成主窗口(root = tkinter.Tk())root.title(“标题名”) 修改框体的名字,也可在创建时使用className参数来命名;root.resizable(0,0) 框体大小可调性,分别表示x,y方向的可变性
2020-05-17 13:13:01
2081
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人