求N的N次的最高位
来源:互联网 发布:sql增删改查语句 编辑:程序博客网 时间:2024/06/10 02:25
函数名:modf
头文件:<math.h>
函数原型:double modf(double x, double *ipart)
函数用途:分解x,以得到x的整数和小数部分
输入参数:x 待分解的数
输出参数:ipath x 的整数部分
返回值:x 的小数部分
例如:fractpart=modf(12.2,&ipart),得到fractpart=12,ipart=0
思路:N^N=10^log10(N^N)=10^Nlog10(N)=10^(Nlog10(N)的整数部分+Nlog10(N)的小数部分),求出10^(Nlog10(N)的整数部分)与结果无关,10^(Nlog10(N)的小数部分)的整数部分就是最高位。
例题:http://acm.cs.ecnu.edu.cn/problem.php?problemid=1074
参考文章:http://www.cnblogs.com/dmesg/archive/2009/08/02/1536997.html
- 求N的N次幂的最高位
- 求N的N次的最高位
- 求N!的最高位
- 求n!的最高位
- 求N的阶乘的最高位
- 求n!的最高位数字
- N!的最高位
- 求N的N次方的最高位
- HDOJ1060 Leftmost Digit(求n^n的最高位)
- N的N次方的最高位
- HDU n^n求最高位
- HDU 1060 Leftmost Digit(求 n ^ n 的最高位的值)
- ACMSTEP 2.1.7 Leftmost Digit // 数论 求 N^N最高次位
- HDOJ-1060-Leftmost Digit(求n^n的最高位)
- HDU Leftmost Digit(求n^n最高位的数字)
- HDOJ-1060-Leftmost Digit(求n^n的最高位)
- HDOJ-1060-Leftmost Digit(求n^n的最高位)
- Leftmost Digit(杭电1060)(求N^N的最高位)
- EL属性范围
- Struts 2 Data Journey
- Ubuntu下进行网络抓包
- c语言 双向循环链表的简单应用
- Linux设置环境变量
- 求N的N次的最高位
- Flex手机项目继承IconItemRenderer自定义List组件
- 机器人相关的资料
- 一步一步 mysql (一) 之 入手篇
- 程序员成熟的标志(转载)
- Mac OS X 10.8.2:用Homebrew搭配PHP开发环境。
- 带姓名的成绩单
- Flex移动开发装载预定义sqlite数据库方法
- 单向无头链表-学生信息管理系统