C语言float类型学习

news2024/11/20 6:33:42

C语言的小数类型有两种,float和double;

float 称为单精度浮点型,double 称为双精度浮点型;
float 占用4个字节,double 占用8个字节;

下面看一下float;

#include <stdio.h>

int main() {
	float x = 52.55;
	float x2 = 52.55f;
	
    printf("%f\n", x);
    printf("%f\n", x2);
    return 0;
}

    printf函数使用%f 以十进制形式输出 float 类型;

    数字有默认类型,对于整数,默认是 int 类型;对于小数,默认是 double 类型;

    可以给数字加上后缀,手动指明类型,float类型加的后缀是f或F;

在devcpp运行如下;

在VC6运行如下;

  

一般小数直接使用double就可以了;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/790821.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深入学习Arduino_JSON库

忘记过去&#xff0c;超越自己 ❤️ 博客主页 单片机菜鸟哥&#xff0c;一个野生非专业硬件IOT爱好者 ❤️❤️ 本篇创建记录 2023-07-26 ❤️❤️ 本篇更新记录 2023-07-26 ❤️&#x1f389; 欢迎关注 &#x1f50e;点赞 &#x1f44d;收藏 ⭐️留言&#x1f4dd;&#x1f64…

闲置宽带的用处你知道吗

随着我们生活水平的提高以及国家对信息化建设的推动&#xff0c;大部分家庭的宽带已经进入了高速时代&#xff0c;100-200M到处可见&#xff0c;甚至于500M也不是什么新鲜事儿了&#xff0c;宽带的速率是提高了&#xff0c;不过问题也来了&#xff0c;你家的宽带是否物尽所用&a…

干货分享 | TSMaster图形模块功能详解(一)—— 以CAN信号为例

“ 本文目录&#xff1a; 1、信号的导入与删除 1.1 CAN信号的导入 1.2 添加系统变量 1.3 自定义信号 1.4 信号的删除 1.5 清除信号数据 2、图形分栏 2.1 添加分栏 2.2 平均分配分栏高度 2.3 分栏上移与下移 2.4 删除分栏 3、暂停与启动和禁止图形 4、高亮信号相关操…

uview中的常用的框

第一步&#xff1a; 先下载 uview UI 框架 详见 项目 引入 uView_vue引入uview_qq_2524963996的博客-CSDN博客【代码】 项目 引入 uView。_vue引入uviewhttps://blog.csdn.net/qq_44161703/article/details/131168976?spm1001.2014.3001.5501 第二步&#xff1a; 可以直接…

mongodb mongoose 数据库增删改查基本操作

mongodb 5.0.19 下载 下载地址 安装到 C:\Program Files c盘新建 C:\data\db 找到 bin 目录(C:\Program Files\mongodb-windows-x86_64-5.0.19\mongodb-win32-x86_64-windows-5.0.19\bin) 打开cmd 输入 mongod 命令 启动数据库 再打开一个 cmd 窗口执行 mongo 命令&am…

5分钟搞懂池化的本质

大家好啊&#xff0c;我是董董灿&#xff01; 在很多与计算机视觉相关的神经网络中&#xff0c;我们往往都会看到池化这一算法&#xff0c;它一般跟在卷积层后面。 神经网络中用到最多的池化方式无外乎是最大池化和平均池化。两者运算接近&#xff0c;区别在于是在kernel范围…

Labelme制作COCO格式的图像语义分割数据集

1.按照labelme工具地址先配置安装labelme&#xff1a;GitHub - wkentaro/labelme: Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation). 2.给自己的数据集画多边形框-Create Polygons 每张图像画完框后&#…

基于GPT4模型编写基于flask和mysql的web网站教程

目录 一、基于GPT4网络模型编写网站代码编写 三.效果1 首页2 登陆&#xff1a;3 注册4 数据库 项目地址 &#xff1a;https://download.csdn.net/download/u014541881/88098143 一、基于GPT4网络模型编写网站 代码编写 我&#xff1a;请你帮我用flask写一个网站&#xff0c;…

Qt编程基础 | 第八章-QtDesigner | 8.2、布局管理器

一、布局管理器 使用Qt Designder进行控件布局时&#xff0c;经常会使用到布局管理器&#xff0c;下面介绍常用的属性 1、layoutStretch 设置控件的伸缩因子&#xff0c;如果这个值是0&#xff0c;将采用控件的大小将采用自身的sizePolicy。下面是一个具体的实例&#xff0c;界…

【雕爷学编程】Arduino动手做(87)---ULN2003步进电机模组3

37款传感器与执行器的提法&#xff0c;在网络上广泛流传&#xff0c;其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块&#xff0c;依照实践出真知&#xff08;一定要动手做&#xff09;的理念&#xff0c;以学习和交流为目的&am…

百模大战:AI大模型的现状与发展

马斯克&#xff08;Elon Musk&#xff09;是一位著名的企业家和科技创新者&#xff0c;他是特斯拉汽车公司的创始人和首席执行官&#xff0c;也是SpaceX航天公司和SolarCity太阳能公司的创始人之一。他还参与了创办OpenAI人工智能研究实验室和Neuralink脑机接口公司。 马斯克以…

任务的创建与删除

Q: 什么是任务&#xff1f; A: 任务可以理解为进程/线程&#xff0c;创建一个任务&#xff0c;就会在内存开辟一个空间。 比如&#xff1a; 玩游戏&#xff0c;打篮球&#xff0c;开车&#xff0c;都可以视为任务。 Windows 系统中的 MarkText 、谷歌浏览器、记事本&#xff0…

基于ChatGPT聊天的零样本信息提取7.25

基于ChatGPT聊天的零样本信息提取 摘要介绍ChatIE用于零样本IE的多轮 QA 实验总结 摘要 零样本信息提取&#xff08;IE&#xff09;旨在从未注释的文本中构建IE系统。由于很少涉及人类干预&#xff0c;因此具有挑战性。 零样本IE减少了数据标记所需的时间和工作量。最近对大型…

TextDetMetric: 计算文本检测算法指标工具

Text Detect Metric 该库用于计算Precision、Recall和H-mean三个指标&#xff0c;用来评测文本检测算法效果。与魔搭-文本检测测试集配套使用。指标计算代码参考&#xff1a;PaddleOCR 和 DB 整体框架 #mermaid-svg-9uGq5YvkFv9Qoswh {font-family:"trebuchet ms",v…

账号列表的删除编辑提交

<template><div><plan title"账号列表"><!-- selection-change"handleSelectionChange"添加这个属性就是点击可以得到你想要的value值 --><el-tablestyle"width: 100%":data"list"selection-change"h…

Service Mesh之Istio基础入门

技术背景 分布式服务治理 所谓分布式服务治理就是对服务不断增长的复杂度的管控和管理&#xff1b;管控及管理包含网络拓扑变动、网络延时、通信安全、API网关、服务注册和发现、服务熔断容错、服务超时重试、服务部署、数据调用、分布式链路追踪等等&#xff1b; 服务治理历程…

JMeter(八):响应断言详解

响应断言 :对服务器的响应进行断言校验 (1)应用范围: main sample and sub sample, main sample only , sub-sample only , jmeter variable 关于应用范围,我们大多数勾选“main sample only” 就足够了,因为我们一个请求,实质上只有一个请求。但是当我们发一个请求时,…

Linux6.14 Docker Compose容器编排

文章目录 计算机系统5G云计算第四章 LINUX Docker Compose容器编排一、Compose概述1.Docker Compose 的概述2.Docker Compose 三大的概念 二、部署过程1.Docker Compose 环境安装2.YAML 文件格式及编写注意事项3.Docker Compose配置常用字段4.Docker Compose 常用命令5.Docker …

【C语言】常见的内存操作函数

目录 前言&#xff1a;1.memcpymemcpy函数介绍memcpy函数的模拟实现 2.memmovememmove函数介绍memmove函数的模拟实现 3.memcmp4.memset 前言&#xff1a; 紧接字符串函数&#xff0c;接下来介绍内存函数~~ ———————————————————— 1.memcpy memcpy函数介…

索尼移动硬盘数据丢失怎么办?索尼移动硬盘如何恢复数据

咨询案例&#xff1a;“我刚买的索尼移动硬盘&#xff0c;里面存了超多我的宝贝照片和视频。突然有一天&#xff0c;我发现这些数据全都不见了&#xff01;心凉了半截&#xff0c;我该怎么办&#xff1f;” ——索尼移动硬盘是一种常用的存储设备&#xff0c;它具有大容量、便携…