“易语言.飞扬”公历转农历源码,作者ganjun3000

易语言天文算法万年历源码及技术文档(部分) '函数参数:nYear 年份,nSolarTermIndex 节气序号。'函数参数:nYear 年份,nMonth 月份,nDay 日。'函数参数:nYear 年份,nMonth 月份。'函数名称:GetLunarMonthDays。'函数名称:GetLunarYearDays。'函数说明:获取指定年份指定节气的日期。'函数名称:GetLeapMonth。'函数说明:获取二进制数中指定位的值。'函数说明:获取指定农历年份的天数。'函数说明:获取指定农历年份指定。'函数说明:获取指定公历日期的。 阅读详情

ganjun3000:网上找的c++源码,转换为EF。

完整源码请到论坛下载:http://bbs.dywt.com.cn/dispbbs.asp?boardID=148&ID=147498&page=1

 

以下是部分核心代码:

公开 类 万年历
{
    
// ====================================================================
    公开 静态 整数 取农历年天数(整数 农历年份) // 取某农历年份的总天数
    {
        整数 i, sum 
=   348 ; 
        
for (i = 0x8000 ; i > 0x8 ; i >>= 1 )
        {
            sum 
+=  选择(农历信息[农历年份 - 1900 ]  &  i,  1 ,  0 );
        }
        返回(sum
+ 取农历闰月天数(农历年份));
    }
    
// ====================================================================
    公开 静态 整数 取农历闰月天数(整数 农历年份) // 取某农历年份闰月的天数
    {
        
if (取农历闰月(农历年份) != 0 )
            返回 选择(农历信息[农历年份
- 1900 ]  &   0x10000 ,  30 ,  29 );
        
else
            返回 
0 ;
    }
    
// ====================================================================
    公开 静态 整数 取农历闰月(整数 农历年份) //  取某农历年份闰哪个月 1-12 , 没闰传回 0
    {
        返回 农历信息[农历年份
- 1900 ]  &   0xf ;
    }
    
// ====================================================================
    公开 静态 整数 取农历月天数(整数 农历年份,整数 农历月份) // 取某农历年份的某月的总天数
    {
        返回 选择( 农历信息[农历年份
- 1900 ]  &  ( 0x10000 >> 农历月份),  30 ,  29 );
    }
    
// ====================================================================
    公开 静态 日期 取农历日期(日期 公历日期) //  把公历日期转换为农历日期 
    {
        整数 offset;
        整数 i, leap
= 0 , temp = 0 ;
        日期 返回日期 
=   new  日期();

        offset
= 取相差天数(公历日期) - 30 ;

        
for (i = 1900 ; i < 2050   &&  offset > 0 ; i ++ )
        {
            temp 
=  取农历年天数(i);
            offset 
-=  temp;
        }

        
if (offset < 0 )
        {
            offset 
+=  temp;
            i
-- ;
        }

        返回日期.年 
=  i;

        leap 
=  取农历闰月(i);
        bool isLeap 
=  假;

        
for (i = 1 ; i < 13   &&  offset > 0 ; i ++ )
        {
            
if (leap > 0   &&  i == (leap + 1 )  &&  isLeap == 假)
            {
                i
-- ;
                isLeap 
=  真;
                temp 
=  取农历闰月天数(返回日期.年);
            }
            
else
            {
                temp 
=  取农历月天数(返回日期.年, i);
            }
            
if (isLeap == 真  &&  i == (leap + 1 )) 
            {
                isLeap 
=  假;
            }
            offset 
-=  temp;
        }
        
if (offset == 0   && <
“易语言.飞扬”做的电子板(含源代码),作者大伟 “易语言.飞扬”做的电子板下载地址(含源代码):http://bbs.dywt.com.cn/dispbbs.asp?boardID=148&ID=146448&page=1  此“易语言.飞扬”程序的完整源代码请到论坛下载,以下是部分核心代码:公开 类 电子板{    公开 窗口场景 场景;    公开 整数[] 板数组;    位图 位图1,位图2;         阅读详情

相关推荐

易语言农历干支属相计算模块源码解析

本文还有配套的精品资源,点击获取 简介:易语言是一种为中文使用者设计的简化编程语言,尤其适合初学者。本模块源码专门用于计算农历年份对应的干支纪年和生肖属相。干支纪年法是中国传统纪年方式,由十天干与十二地支组成60年周期。生肖属相则与干支纪年紧密关联,每个地支对应一个生肖。源码包含日期转换函数、干支计算、生肖判断和用户接口等关键部分,旨在帮助开发者深入理解编程基础概念,并了解...

weixin_42173218的博客 1639

易语言实现的3000年万年历源码解析与实践

本文还有配套的精品资源,点击获取 简介:本篇文章将详细解读易语言编写的"3000年万年历模块源码.zip"资源,旨在帮助学习者和程序员掌握万年历的设计原理和编程实现。文章涵盖了万年历的基本概念、易语言编程基础、日期和时间处理、模块设计、源码解读、学习与实践以及挑战与扩展。通过深入源码分析,学习者可以提升编程技巧,理解日期处理技术。 1. 易语言编程基础及特性介绍 ...

weixin_33245447的博客 1302

上下文编码器:[CVPR 2016]使用GAN通过图像修复进行无监督特征学习

上下文编码器:[CVPR 2016]使用GAN通过图像修复进行无监督特征学习

易语言模块公历转农历模块 1.0.rar

易语言模块公历转农历模块 1.0.rar 易语言模块公历转农历模块 1.0.rar 易语言模块公历转农历模块 1.0.rar 易语言模块公历转农历模块 1.0.rar 易语言模块公历转农历模块 1.0.rar 易语言模块公历转农历模块 1.0.rar

易语言取农历年干支属相模块源码-易语言

易语言取农历年干支属相模块源码

农历转换支持库1.0版(Lunar.fne)-易语言

提供公元1901年至2100年间农历转换功能。数据源自香港天文台官网(http://www.hko.gov.hk),采集于2012年1月。 操作系统支持: Windows

万年历源码-易语言

万年历源码

易语言源代码_万年历.zip

易语言源代码_万年历.zip

易语言裙角飞扬游戏源码.zip易语言项目例子源码下载

易语言裙角飞扬游戏源码.zip易语言项目例子源码下载易语言裙角飞扬游戏源码.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考

易语言测试源码,易语言取农历年干支属相模块

易语言取农历年干支属相模块源码 系统结构:模块取农历年干支,子程序取干,子程序取支,模块取农历年属相,模块取日期属相, ======程序集1 | | | |------ _启动子程序 | | | |------ _临时子程序

易语言公农历转换模块

易语言公农历转换模块源码,公农历转换模块,农历转公历_,公历到农历_,取农历年干支,取农历年数字,取农历月数字,取农历日数字,取农历日期,取农历全干支,取农历年属相,取农历闰月_,从公历取节气,格式化日期_,取农历某月天数,取农历年天数,取农历年闰月天数

易语言万年历模块

易语言万年历模块源码,万年历模块,公历转农历,农历转公历,粗略农历转公历,粗略农历日差天数,取农历闰月,取天干地支,取六十甲子,取柱,取柱序号,取六十甲子纳音,取交节气时刻,取月节气时刻,干支合成甲子数,四柱反推,地名校正真太阳时,真太阳时校正,tail,rem,nnr

Unity3D实战:用EasyAR4.0稀疏空间地图打造AR导航应用(附完整代码)

本文详细介绍了如何使用Unity3D和EasyAR4.0的SparseSpatialMap功能构建AR导航应用。通过稀疏空间地图技术,开发者可以创建室内导航系统,解决传统GPS在室内环境中的局限性。文章包含完整代码示例,涵盖环境配置、地图构建、导航实现及性能优化等关键步骤,助力开发者快速掌握AR导航开发技巧。

t8u9v0的博客 1197

CRaxsRat v7.6 安装与使用教程(附工具下载)

摘要:本文介绍远程管理工具CRaxsRat v7.6的合法应用与基本操作,强调仅限授权环境使用。该工具支持多客户端管理、TLS加密及文件/进程控制等功能,适用于内网维护与安全测试。安装需Windows 10/11系统及.NET 4.8,步骤包括解压运行、配置监听端口及生成客户端。文中提醒防火墙设置与杀软误报问题,并重申禁止非法用途,建议在虚拟机或隔离环境学习使用。

lzj781210的博客 3787

QNX Neutrino 进程间通信编程之Message-passing/Pulse

Interprocess Communication(IPC,进程间通信)在QNX Neutrino从一个嵌入式实时系统向一个全面的POSIX系统转变起着至关重要的作用。IPC是将在内核中提供各种服务的进程内聚在一起的粘合剂。在QNX中,消息传递是IPC的主要形式,也提供了其他的形式,除非有特殊的说明,否则这些形式也都是基于本地消息传递而实现的。本篇幅主要讲解Message-passing和Pulse。

zhuwade的博客 3533

Tessent_StdcellLib

第二种为 Tessent Cell lib,既可用于功能仿真,也可以用于测试逻辑插入。lib包含了用于仿真的功能信息,也包含DFT cell属性。如何使用tessent工具将stdcell verilog 仿真模型转换为tessent自己的lib。运行后工具会生成一个atpg的lib文件,打开文件,找到一个带SI的DFF,只有功能描述。tessnt lib分为两种,第一种为ATBG lib,可以用于仿真;打开生成的lib文件,多了dft_cell_selection。第二部:编写attributes文件。

qq_40411444的博客 2134

UG NX二次开发(C++)-UIStyler-指定平面的对象和参数获取

在采用NXOpen C++进行二次开发时,采用Menu/UIStyler是一种很常见的方式,这样可以制作精美的界面,而且常用的块对象也集成了快速编程的代码,我们可以快速的利用这些块来定制我们需要的界面。但是,对于很多初学者可能对选择对象的获取不是很熟悉,我们本文以选择“指定平面”来讲一下如何获取选择的对象和对象的参数。另外,由于我们的UG NX二次开发学习讨论群QQ一群已满,有希望参与学习的有志之士加入我们的QQ二群:683566590。

GimiGimmy 1091

R语言机器学习算法实战系列(十三)随机森林生存分析构建预后模型 (Random Survival Forest)

本教程运用随机森林生存分析筛选与患者生存状态显著相关特征。该方法借随机森林这一强大机器学习算法,构建多棵决策树并集成结果,以提高生存分析准确性,识别关键生物标志物。接着,利用选定特征构建风险得分,将多个特征转化为单一数值,量化患者风险水平。之后,依据风险得分将患者分为高、低风险亚型,为临床治疗提供个性化指导。最后,通过分析时间依赖的 ROC 曲线评估模型长期预测能力。此曲线计算不同阈值下的真正例率与假正例率,在多个时间点评估,全面展现模型长期稳定性与准确性。

专注生信领域 2017

31.华为路由器:PPPOE配置模拟实验及NAT配置

实验环境 pppoe-client上面的接口信息 [AR1]dis ip interface brief *down: administratively down ^down: standby (l): loopback (s): spoofing The number of interface that is UP in Physical is 2 The number of interface that is DOWN in Physical is 1 The number of interface

迷逝 8116

[Dify实战] OA 公文排版助手:自动格式化、编号、生成摘要-带配套资源

摘要: Dify 公文排版助手通过自动化解决公文处理中的格式混乱、编号错漏等问题。支持标题层级自动编号、摘要生成、要素补全等功能,输出标准化Markdown格式。核心流程包括输入原文、智能识别、自动排版与要素输出,适用于通知、纪要等场景。实施需统一模板规则,规范输入格式,并通过试跑优化纠错率与处理效率。关键价值在于减少人工返工,提升排版一致性,未来可对接OA系统实现全流程自动化。

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 470

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

上一篇: “易语言.飞扬”DS3D音频库 - DirectX Sound 3D,作者ganjun3000,含C++源代码
下一篇: 近期工作内容:将现有的十几个跨平台的易语言支持库转换到EF类库
efdev
博客等级 码龄19年 101粉丝 70原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值