今天有同学问我C++中有没有什么简单的办法可以求出两个数相加的和的位数,然后就有了如题的那种方法。

log10(100)的返回值就是2,log(999)的返回值是二点几,不过如果你把返回值定位int型它就会自动转换成2了。

#include<iostream>
#include<cmath>using namespace std;int main(){int a,b;while(cin>>a>>b){a=log10(a+b)+1;cout<<a<<endl;}    return 0;
}

初次之外还有log2()等函数,用log10l()和log10f()还可以满足不同的精度。

这样一来就不用用许多个for循环来解决了,虽然这一篇毕竟简单(毕竟水,逃……),不过希望可以帮到初学编程的朋友。

日常小记:C++中的log10函数相关推荐

  1. C++中的log10函数

    上机内容:求两个数相加后的位数 上机目的: 我的程序: /* * 程序的版权和版本声明部分: * Copyright (c) 2016, 信息学院 * All rights reserved. * 文 ...

  2. Pandas 中的这些函数/属性将被 deprecated

    作者 | luanhz 来源丨小数志 导读 Pandas对于日常数据分析和处理来说是最常用的工具(没有之一),笔者之前也总结分享了很多相关用法和技巧. 与之不同,今天本文来介绍几个已经在函数文档中列入 ...

  3. C语言math.h中的常用函数实例详解

    1.绝对值 2.取整和取余 3.三角函数 4.反三角函数 5.双曲三角函数 6.指数和对数 7.标准化浮点数 8.多项式 9.数学错误计算处理 1.绝对值 函数原型: int abs(int x); ...

  4. java lambda函数_最常用的 Java 8 中的 Lambda 函数(项目中实用笔记)

    最常用的 Java 8 中的 Lambda 函数(项目中实用笔记) 简介 Java 8 中的新特性,虽然现在都出到了Java14版本,不过在日常的开发过程中,8的版本是足够使用了,再说现在的8以上的版 ...

  5. matlab的数学函数,matlab中常见数学函数的使用

    matlab中常见数学函数的使用 MATLAB 基本知识 Matlab 的内部常数 pi 圆周率 exp(1) 自然对数的底数 e i 或 j 虚数单位 Inf 或 inf 无穷大 Matlab 的常 ...

  6. c语言中math的库函数,C语言中math.h库中的常用函数

    C语言中math.h库中的常用函数 int abs(int i) 返回整型参数i的绝对值 double cabs(struct complex znum) 返回复数znum的绝对值 double fa ...

  7. 判断是否包含大写字符_Python最常用的数据类型中字符串基础函数使用知识点讲解...

    字符串是 pthon 中最常用的数据类型.我们可以使用单引号.双引号或者三对单双引号来创建字符串. 创建字符串很简单,只要为变量分配一个值即可. Python 的字符串有什么内建函数可以使用? len ...

  8. matlab2c使用c++实现matlab函数系列教程-log10函数

    全栈工程师开发手册 (作者:栾鹏) matlab2c动态链接库下载 matlab库函数大全 matlab2c基础教程 matlab2c开发全解教程 matlab2c调用方法: 1.下载动态链接库 2. ...

  9. php 输出数组第一个元素,怎么在php中利用reset() 函数输出数组中的第一个元素

    怎么在php中利用reset() 函数输出数组中的第一个元素 发布时间:2021-01-16 09:37:11 来源:亿速云 阅读:66 作者:Leah 本篇文章给大家分享的是有关怎么在php中利用r ...

最新文章

  1. 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间
  2. java 枚举(enum) 详细用法
  3. 分布式系统的构建原则
  4. Java编程程序异常处理方法
  5. c++11标准:匿名函数(匿名表达式)lambda
  6. vs2008C1902数据库管理程序不匹配
  7. php 盾灵新闻系统,代码审计 | 记一次盾灵系统审计从后台到Getshell
  8. POJ-1903 Jurassic Remains
  9. 使用VSCode编写LaTeX
  10. 基于Tableau探索分析世界银行提供的关于科学技术的数据
  11. python爬楼梯问题_python解决上楼梯问题
  12. 征途对计算机配置要求,征途2配置要求是什么?
  13. 【环境配置】gazebo搭建仿真机器人研究动态障碍物算法
  14. 计算机考研基本信息,复旦大学计算机考研基本信息
  15. 贝塞尔曲线与B样条曲线
  16. 完成端口 完成端口 完成端口 还是完成端口
  17. mysql排序的四种方式
  18. 单源最短路径: 差分约束和最短路径
  19. linux开机自动执行命令
  20. mysql 什么是主键_mysql – 主键应该是什么?

热门文章

  1. 前端必备技术之——AJAX
  2. 项目管理方法:时间进度管理的几个要点
  3. java炫舞_仿QQ炫舞按键功能--Java原创新作品
  4. hive增量表和全量表_你真的了解全量表,增量表及拉链表吗?
  5. 【指数编制系列三】权重设置方法
  6. Web Mapping Illustrated Using Open Source GIS Toolkits
  7. SpringMvc :Ajax技术
  8. Android微信分享文件
  9. 生成一份1500字前端程序员年终总结
  10. 第一次学python作文400字_微软小冰写作文