news 2026/6/20 15:29:35

新一代智能计算机,成功把计算储存所需的数据压缩到两个了,而且查找速度更快了,还支持多种查询

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
新一代智能计算机,成功把计算储存所需的数据压缩到两个了,而且查找速度更快了,还支持多种查询

<!DOCTYPE html>

<body style="line-height:1.8;">

<input id=a placeholder=数字1 type=number><br>

<input id=b placeholder=数字2 type=number><br>

<select id=o><option>+</option><option>-</option><option>*</option><option>/</option><option>^</option><option>%</option></select><br>

<button onclick=c()>计算</button>

<input id=q placeholder=查询值 type=number><button onclick=f()>查询</button>

<div id=r style="white-space:pre;font-family:monospace;"></div>

<script>

let s={n:null,k:null},v=[2,5,8,12,18],hist=[];

function uq(x,y,o){

x=Math.abs(x),y=Math.abs(y);

return !hist.some(rec=>Math.abs(Math.abs(rec.x)-x)<0.001&&Math.abs(Math.abs(rec.y)-y)<0.001&&rec.o===o);

}

function h(t,r){let m=2,k=(t+1)/m,b=0.5*m*(1-k),d=v.findIndex(x=>x>t*2),a1=d<0?v:v.slice(d),st=a1.reduce((ac,x)=>ac+Math.abs(x-t*2)/m/(1+k),0),val=b+0.3*st*(0.1+r/10);return Math.abs(val)>0.0001?val:0.0001;}

function c(){

let x=+a.value,y=+b.value,oSel=document.getElementById('o').value,out=document.getElementById('r');

if(!['+','-','*','/','^','%'].includes(oSel)){out.textContent='无效运算符';return;}

if(isNaN(x)||isNaN(y)){out.textContent='请输入有效数字';return;}

if(!uq(x,y,oSel)){out.textContent=`重复记录: ${x} ${oSel} ${y}\n当前历史记录数: ${hist.length}`;return;}

if((oSel==='/' && y===0) || (oSel==='%' && y===0)){out.textContent='除数不能为零';return;}

if(oSel==='^' && x<0 && !Number.isInteger(y)){out.textContent='负数底数不支持非整数次幂';return;}

let i=0,rr=0,t=0,arr=new Array(16).fill(0);

for(let d=1;d<=10;d++){

let p=d%2,co=0.1*d,expr=p?`${y}*${co}${oSel}${x}`:`${x}*${co}${oSel}${y}`,val=eval(expr.replace('^','**'));

if(isNaN(val))break;

let nv=h(t,rr);

if(Math.abs(nv)>0.0005){i=(i+Math.abs(nv*100)%4)&3;t=(t+Math.abs(nv*10)%8)&7;rr=(rr+d)%8;}

arr[Math.abs(val)%16]=val;

}

let mx=Math.max(...arr.map(Math.abs))||1,sc=1/mx,si=arr.map(n=>n*sc),mi=si.indexOf(Math.max(...si)),res=Math.round(arr[mi]),tr=eval(`${x}${oSel.replace('^','**')}${y}`);

s={n:res,k:sc};

hist.push({x,y,o:oSel,tr,en:res,sc});

out.textContent=`原始: ${x} ${oSel} ${y}=${tr.toFixed(6)}\n加密存储: 噪声值=${res}, 归一化系数=${sc.toFixed(6)}\n历史记录数: ${hist.length}`;

}

function f(){

let qv=+q.value,out=document.getElementById('r');

if(isNaN(qv)){out.textContent='请输入有效查询数字';return;}

let match=null;

qvAbs=Math.abs(qv);

for(let rec of hist){

let recAbsX=Math.abs(rec.x),recAbsY=Math.abs(rec.y),recAbsEn=Math.abs(rec.en);

if(Math.abs(recAbsX-qvAbs)<0.001||Math.abs(recAbsY-qvAbs)<0.001||Math.abs(recAbsEn-qvAbs)<0.001){

match=rec;

break;

}

}

if(!match){

out.textContent=`匹配失败: 未找到与 ${qv} 相关的记录`;

return;

}

let resultText=`匹配结果\n[1] 运算: ${match.x} ${match.o} ${match.y}=${match.tr.toFixed(4)}\n 加密值:${match.en} | 归一化系数:${match.sc.toFixed(6)}`;

resultText+=`\n历史记录总数: ${hist.length}`;

out.textContent=resultText;

}

</script>

</body>

</html>

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:37:22

dify高可用部署避坑手册(一线专家20年经验总结)

第一章&#xff1a;Dify高可用部署概述 在构建稳定、可扩展的企业级AI应用平台时&#xff0c;Dify的高可用部署成为关键环节。通过合理架构设计&#xff0c;确保服务在节点故障、网络异常等场景下仍能持续提供响应&#xff0c;是生产环境部署的基本要求。Dify基于微服务架构&am…

作者头像 李华
网站建设 2026/6/18 10:02:29

基于STM32单片机智能指南针电子罗盘方位显示野外探险设计套件23(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

基于STM32单片机智能指南针电子罗盘方位显示野外探险设计套件23(设计源文件万字报告讲解)&#xff08;支持资料、图片参考_相关定制&#xff09;_文章底部可以扫码STM32单片机智能指南针电子罗盘方位显示23 产品功能描述&#xff1a; 本系统由STM32F103C8T6单片机、LCD1602液晶…

作者头像 李华
网站建设 2026/6/17 9:30:46

计算机Java毕设实战-基于springboot的药品商城药品管理、订单管理管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/6/16 19:12:25

Glyph内存占用高?视觉压缩模型显存优化部署案例

Glyph内存占用高&#xff1f;视觉压缩模型显存优化部署案例 1. Glyph是什么&#xff1a;用“看图”解决长文本推理的显存难题 你有没有遇到过这种情况&#xff1a;想让大模型读一篇上万字的报告、分析一整本电子书&#xff0c;或者处理几十页的PDF文档&#xff0c;结果刚加载…

作者头像 李华
网站建设 2026/6/17 9:28:00

GPT-OSS一键部署教程:WEBUI界面使用全攻略

GPT-OSS一键部署教程&#xff1a;WEBUI界面使用全攻略 你是否也想快速体验OpenAI最新开源的GPT-OSS大模型&#xff0c;却担心环境配置复杂、显存不够、部署麻烦&#xff1f;别担心&#xff0c;本文将手把手带你完成GPT-OSS 20B模型的一键部署&#xff0c;并全面讲解如何通过内…

作者头像 李华