亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dc

?? unix v7是最后一個廣泛發(fā)布的研究型UNIX版本
??
?? 第 1 頁 / 共 2 頁
字號:
.RP....TM 75-1271-8 39199 39199-11.TLDC \- An Interactive Desk Calculator.AU "MH 2C-524" 3878Robert Morris.AULorinda Cherry.AI.MH.ABDC is an interactive desk calculator program implementedon the.UXtime-sharing system to do arbitrary-precisioninteger arithmetic.It has provision for manipulating scaled fixed-point numbers andfor input and output in bases other than decimal..PPThe size of numbers that can be manipulated is limitedonly by available core storage.On typical implementations of.UX ,the size of numbers thatcan be handled varies from several hundred digits on the smallestsystems to several thousand on the largest..AE.PP.SH.ND.PPDC is an arbitrary precision arithmetic package implementedon the.UXtime-sharing systemin the form of an interactive desk calculator.It works like a stacking calculator using reverse Polish notation.Ordinarily DC operates on decimal integers, but one mayspecify an input base, output base, and a number of fractionaldigits to be maintained..PPA language called BC [1] has been developed which acceptsprograms written in the familiar style of higher-levelprogramming languages and compiles output which isinterpreted by DC.Some of the commands described below were designedfor the compiler interface and are not easy for a human userto manipulate..PPNumbers that are typed into DC are put on a push-downstack.DC commands work by taking the top number or twooff the stack, performing the desired operation, and pushing the resulton the stack.If an argument is given,input is taken from that file until its end,then from the standard input..SHSYNOPTIC DESCRIPTION.PPHere we describe the DC commands that are intendedfor use by people.  The additional commands that areintended to be invoked by compiled output aredescribed in the detailed description..PPAny number of commands are permitted on a line.Blanks and new-line characters are ignored except within numbersand in places where a register name is expected..PPThe following constructions are recognized:.SHnumber.IPThe value of the number is pushed onto the main stack.A number is an unbroken string of the digits 0-9and the capital letters A\-F which are treated as digitswith values 10\-15 respectively.The number may be preceded by an underscore \*_ to input anegative number.Numbers may contain decimal points..SH+  \-  *  %  ^.IPThetop two values on the stack are added(\fB+\fP),subtracted(\fB\-\fP),multiplied (\fB*\fP),divided (\fB/\fP),remaindered (\fB%\fP),or exponentiated (^).The two entries are popped off the stack;the result is pushed on the stack in their place.The result of a division is an integer truncated toward zero.See the detailed description below for the treatment ofnumbers with decimal points.An exponent must not have any digits after the decimal point..SHs\fIx\fP.IPThetop of the main stack is popped and stored intoa register named \fIx\fP, where \fIx\fP may be any character.Ifthe.ft Bs.ftis capitalized,.ft Ix.ftis treated as a stack and the value is pushed onto it.Any character, even blank or new-line, is a valid register name..SHl\fIx\fP.IPThevalue in register.ft Ix.ftis pushed onto the stack.The register.ft Ix.ftis not altered.If the.ft Bl.ftis capitalized,register.ft Ix.ftis treated as a stack and its top value is popped onto the main stack..LPAll registers start with empty value which is treated as a zeroby the command \fBl\fP and is treated as an error by the command \fBL\fP..SH.SHd.IPThetop value on the stack is duplicated..SHp.IPThe top value on the stack is printed.The top value remains unchanged..SHf.IPAll values on the stack and in registers are printed..SHx.IPtreats the top element of the stack as a character string,removes it from the stack, andexecutes it as a string of DC commands..SH[ ... ].IPputs the bracketed character string onto the top of the stack..SHq.IPexits the program.If executing a string, the recursion level ispopped by two.If.ft Bq.ftis capitalized,the top value on the stack is popped and the string execution level is poppedby that value..SH<\fIx\fP  >\fIx\fP  =\fIx\fP  !<\fIx\fP  !>\fIx\fP  !=\fIx\fP.IPThetop two elements of the stack are popped and compared.Register.ft Ix.ftis executed if they obey the statedrelation.Exclamation point is negation..SHv.IPreplaces the top element on the stack by its square root.The square root of an integer is truncated to an integer.For the treatment of numbers with decimal points, seethe detailed description below..SH!.IPinterprets the rest of the line as a.UXcommand.Control returns to DC when the.UXcommand terminates..SHc.IPAll values on the stack are popped; the stack becomes empty..SHi.IPThe top value on the stack is popped and used as thenumber radix for further input.If \fBi\fP is capitalized, the value ofthe input base is pushed onto the stack.No mechanism has been provided for the input of arbitrarynumbers in bases less than 1 or greater than 16..SHo.IPThe top value on the stack is popped and used as thenumber radix for further output.If \fBo\fP is capitalized, the value of the outputbase is pushed onto the stack..SHk.IPThe top of the stack is popped, and that value is used asa scale factorthat influences the number of decimal placesthat are maintained during multiplication, division, and exponentiation.The scale factor must be greater than or equal to zero andless than 100.If \fBk\fP is capitalized, the value of the scale factoris pushed onto the stack..SHz.IPThe value of the stack level is pushed onto the stack..SH?.IPA line of input is taken from the input source (usually the console)and executed..SHDETAILED DESCRIPTION.SHInternal Representation of Numbers.PPNumbers are stored internally using a dynamic storage allocator.Numbers are kept in the form of a stringof digits to the base 100 stored one digit per byte(centennial digits).The string is stored with the low-order digit at thebeginning of the string.For example, the representation of 157is 57,1.After any arithmetic operation on a number, care is takenthat all digits are in the range 0\-99 and thatthe number has no leading zeros.The number zero is represented by the empty string..PPNegative numbers are represented in the 100's complementnotation, which is analogous to two's complement notation for binarynumbers.The high order digit of a negative number is always \-1and all other digits are in the range 0\-99.The digit preceding the high order \-1 digit is never a 99.The representation of \-157 is 43,98,\-1.We shall call this the canonical form of a number.The advantage of this kind of representation of negativenumbers is ease of addition.  When addition is performed digitby digit, the result is formally correct.  The result need onlybe modified, if necessary, to put it into canonical form..PPBecause the largest valid digit is 99 and the byte canhold numbers twice that large, addition can be carried outand the handling of carries done later whenthat is convenient, as it sometimes is..PPAn additional byte is stored with each number beyondthe high order digit to indicate the number ofassumed decimal digits after the decimal point.  The representationof .001 is 1,\fI3\fPwhere the scale has been italicized to emphasize the fact that itis not the high order digit.The value of this extra byte is called the.ft Bscale factor.ftof the number..SHThe Allocator.PPDC uses a dynamic string storage allocatorfor all of its internal storage.All reading and writing of numbers internally is done throughthe allocator.Associated with each string in the allocator is a four-word header containing pointersto the beginning of the string, the end of the string,the next place to write, and the next place to read.Communication between the allocator and DCis done via pointers to these headers..PPThe allocator initially has one large string on a listof free strings.  All headers except the one pointingto this string are on a list of free headers.Requests for strings are made by size.The size of the string actually supplied is the next higherpower of 2.When a request for a string is made, the allocatorfirst checks the free list to see if there isa string of the desired size.If none is found, the allocator finds the next larger free string and splits it repeatedly untilit has a string of the right size.Left-over strings are put on the free list.If there are no larger strings,the allocator tries to coalesce smaller free strings intolarger ones.Since all strings are the resultof splitting large strings,each string has a neighbor that is next to it in coreand, if free, can be combined with it to make a string twice as long.This is an implementation of the `buddy system' of allocationdescribed in [2]..PPFailing to find a string of the proper length after coalescing,the allocator asks the system for more space.The amount of space on the system is the only limitationon the size and number of strings in DC.If at any time in the process of trying to allocate a string, the allocator runs out ofheaders, it also asks the system for more space..PPThere are routines in the allocator for reading, writing, copying, rewinding,forward-spacing, and backspacing strings.All string manipulation is done using these routines..PPThe reading and writing routinesincrement the read pointer or write pointer so thatthe characters of a string are read or written insuccession by a series of read or write calls.The write pointer is interpreted as the end of theinformation-containing portion of a string and a callto read beyond that point returns an end-of-string indication.An attempt to write beyond the end of a stringcauses the allocator toallocate a larger space and then copythe old string into the larger block..SHInternal Arithmetic.PP

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美国产一区在线观看| 日本高清成人免费播放| 亚洲精品久久久久久国产精华液| 国产偷v国产偷v亚洲高清| 欧美xingq一区二区| 欧美mv日韩mv| www国产精品av| 久久久精品国产免费观看同学| 欧美成人在线直播| 久久品道一品道久久精品| 国产视频一区二区在线观看| 欧美videos中文字幕| 91麻豆精品国产自产在线观看一区| 欧美一区二区播放| 久久一夜天堂av一区二区三区| 国产欧美精品区一区二区三区| 国产精品每日更新在线播放网址| 国产精品久久久久久福利一牛影视 | 中文字幕精品一区二区三区精品| 亚洲精品在线电影| 成人欧美一区二区三区小说 | 欧美一激情一区二区三区| 91精品国产aⅴ一区二区| 久久综合av免费| 国产精品麻豆久久久| 亚洲综合偷拍欧美一区色| 日韩国产在线观看一区| 日韩不卡免费视频| 国产成人av影院| 欧美综合天天夜夜久久| 777a∨成人精品桃花网| 26uuu欧美| 中文字幕一区二区日韩精品绯色| 亚洲自拍偷拍九九九| 看片网站欧美日韩| 91美女片黄在线观看| 日韩欧美123| 亚洲欧美日韩国产成人精品影院 | 亚洲午夜久久久| 黄色小说综合网站| 欧美吻胸吃奶大尺度电影| 精品久久久久久久久久久久久久久久久 | 欧美色精品在线视频| 久久综合丝袜日本网| 亚洲国产美国国产综合一区二区| 国产一区二区三区香蕉| 欧美视频日韩视频| 国产精品视频线看| 精品一区二区三区在线观看| 色噜噜狠狠色综合欧洲selulu| www一区二区| 蜜臀久久99精品久久久久宅男| 91美女视频网站| 国产精品情趣视频| 韩国成人在线视频| 91精品免费观看| 亚洲午夜久久久久久久久久久| 99这里只有精品| 国产精品久久网站| 国产精品夜夜嗨| 精品女同一区二区| 亚洲va欧美va人人爽| 91在线精品一区二区三区| 久久亚洲精华国产精华液| 天堂久久一区二区三区| 色88888久久久久久影院按摩| 国产精品三级电影| 成人av电影在线观看| 国产午夜精品理论片a级大结局| 久久精品国产精品青草| 日韩一级免费观看| 免费久久精品视频| 日韩欧美国产精品| 精品一区二区三区免费| 精品乱码亚洲一区二区不卡| 久久99久久久久久久久久久| 日韩女优视频免费观看| 国内精品免费在线观看| 精品少妇一区二区三区在线播放 | 成人网在线免费视频| 国产亚洲精品bt天堂精选| 精品一区二区免费在线观看| 精品不卡在线视频| 国产成人精品在线看| 国产精品每日更新在线播放网址| 成人午夜伦理影院| 亚洲欧美国产77777| 在线视频国内一区二区| 午夜精品视频一区| 日韩欧美亚洲国产另类| 日韩和欧美的一区| 精品国产乱子伦一区| 国产成人av一区| 亚洲色图.com| 欧美日本在线看| 精品伊人久久久久7777人| 国产日韩欧美一区二区三区综合| av一本久道久久综合久久鬼色| 一级特黄大欧美久久久| 欧美久久久久免费| 狠狠色丁香久久婷婷综| 国产精品国产三级国产aⅴ入口 | 欧美写真视频网站| 久久国产日韩欧美精品| 欧美经典三级视频一区二区三区| 97久久精品人人做人人爽 | 久久久久久久免费视频了| 成人看片黄a免费看在线| 亚洲电影中文字幕在线观看| 日韩精品一区二区三区中文精品| 成人午夜在线免费| 蜜桃视频一区二区三区| 国产精品久久久久久久久久久免费看 | 中文字幕国产一区| 欧美欧美午夜aⅴ在线观看| 国产伦精一区二区三区| 亚洲一区二区三区在线看| 欧美tickling挠脚心丨vk| www..com久久爱| 狠狠久久亚洲欧美| 亚洲一区二区在线播放相泽| 国产女人18水真多18精品一级做| 欧美三级乱人伦电影| 成人黄动漫网站免费app| 日韩av高清在线观看| 综合久久综合久久| 国产欧美日韩久久| 日韩美女一区二区三区四区| 欧美影院精品一区| av一区二区不卡| 成人影视亚洲图片在线| 麻豆91精品视频| 亚洲第一精品在线| 亚洲色图另类专区| 中文字幕中文乱码欧美一区二区| 日韩欧美在线综合网| 欧美乱熟臀69xxxxxx| 97国产一区二区| 成熟亚洲日本毛茸茸凸凹| 久久精品国产**网站演员| 日韩福利电影在线| 亚洲午夜精品久久久久久久久| 国产精品久久久久一区| 国产视频一区在线观看| 国产亚洲一区字幕| 26uuu国产在线精品一区二区| 日韩欧美一区二区免费| 日韩一区二区电影| xfplay精品久久| 国产免费久久精品| 日本一区二区三区视频视频| 日本一区二区三区免费乱视频| 国产偷国产偷精品高清尤物| 国产夜色精品一区二区av| 国产清纯在线一区二区www| 久久精品一区四区| 日本一区二区久久| 中文字幕一区三区| 亚洲色图欧美激情| 午夜日韩在线电影| 麻豆中文一区二区| 精品一区二区三区在线播放 | 国产欧美视频一区二区三区| 久久久久久久电影| 国产精品乱人伦| 国产日韩欧美一区二区三区综合| 国产亚洲精品aa午夜观看| 国产精品久线观看视频| 亚洲三级电影网站| 国产精品三级av在线播放| 亚洲精品日韩综合观看成人91| 一片黄亚洲嫩模| 青青草国产成人av片免费| 久久99蜜桃精品| 成人动漫中文字幕| 在线视频一区二区免费| 欧美日韩国产欧美日美国产精品| 日韩欧美电影在线| 国产精品天干天干在线综合| 亚洲男帅同性gay1069| 亚洲国产精品久久久久婷婷884| 免费国产亚洲视频| 成人精品在线视频观看| 欧美少妇bbb| 久久综合五月天婷婷伊人| 亚洲女子a中天字幕| 日本aⅴ亚洲精品中文乱码| 国产精品一线二线三线精华| 色综合久久天天| 91精品欧美福利在线观看| 国产精品成人免费| 日本中文字幕不卡| 99久久精品国产麻豆演员表| 91麻豆精品国产91| 亚洲国产精品精华液ab| 五月激情丁香一区二区三区| 福利视频网站一区二区三区| 欧美丰满嫩嫩电影| 国产精品日产欧美久久久久| 奇米一区二区三区av|