[Day26]Solidity小实作


hi~经过三天有关solidity语法讲解的过程,那今天就来做一个小实作!我们来写一个有关加法与减法的小程序!
那这次的程序是参考这个连结来做练习的!所以大家如果想看更详细的解说可以点前面连结呦!

// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.7.0 <0.9.0;

//合约:calaulate,2个function
contract calaulate{
    int private a;//这是一个储存结果的变数
    
    function add(int x, int y) public returns(int z){//这是加法的function,两数相加为x,y,结果为z
        a = x + y;
        z = a;
    }
    
    function sub(int x, int y) public returns(int z){//这是减法的function,两数相减为x,y,结果为z
        a = x - y;
        z = a;
    }
    
    function total() public view returns(int){
        return a;
    }
}

参考资料:
https://www.youtube.com/watch?v=H9KskbqFQFM&t=0s


那今天的介绍就到这边拉~
真的是没有很专业的介绍,比较像是跟大家分享我学到甚麽,我还有很多要学习的地方:(
如果喜欢的话明天记得继续回来看下一篇!影片记得按赞订阅开小铃铛谢谢大家!
/images/emoticon/emoticon13.gif


<<:  Day28 简易小键盘小实作3

>>:  Angular Stock登入(四)(Day25)

【Day23-降维】相信你的眼睛,在训练模型之前一定要做的事情——利用降维技巧检视资料分群状态:PCA, tSNE, SVD, SOM

昨天我们稍微讲了一下如何透过一些基本的图来让在做资料分析的时候有一个初步的认识 但有的时候我们的资料...

Day 6 - 唯一与职缺有关的工作内容

新鲜人进入职场总是会充满干劲,然後希望能够一步一步克服重重难关突破自己的极限,但是怎麽做的事情越来越...

03 我想一下

本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。编译语言的出现,重写了人生的意义。编译语言可以说...

谈谈 Log 的定义以及使用 - part1

Spring Boot 内部所有日志记录是使用 Commons Logging 实现,同时默认配置也...

Day05:【TypeScript 学起来】TS 指定型别的三种方法

Q: 为什麽一个男业务(30岁)会约我一个工程师(24岁)去园区的星巴克? A: 根据哥多年的经验...