⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 如何从二进制文件读取 ibm 370 数据.htm

📁 IBM浮点的转化问题,转化为IEEE格式
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0044)http://support.microsoft.com/kb/235856/zh-cn -->
<HTML lang=zh-cn><HEAD><TITLE>如何从二进制文件读取 IBM 370 数据</TITLE>
<SCRIPT src="如何从二进制文件读取 IBM 370 数据.files/common.js" 
type=text/javascript></SCRIPT>

<SCRIPT>setcookieval("gssSITE","gn");</SCRIPT>

<SCRIPT type=text/javascript>SaveToFavoritesData.savingMsg='\u6b63\u5728\u4fdd\u5b58\u6536\u85cf\u5939';SaveToFavoritesData.connectionErrorMsg='\u65e0\u6cd5\u8fde\u63a5';SaveToFavoritesData.savedMsg='\u6536\u85cf\u5df2\u4fdd\u5b58';SaveToFavoritesData.noSaveErrorMsg='\u65e0\u6cd5\u4fdd\u5b58';SaveToFavoritesData.surveyUrl='\x2fcommon\x2fsurvey.aspx\x3fscid\x3dsw\x3bzh-sim\x3b1167\x26surveystyle\x3dpopup\x26showpage\x3d1\x26site\x3dgn\x26siteregion\x3dzh-cn\x26url\x3d%2fdefault.aspx%2fkb%2f235856%2fzh-cn\x26p0\x3dkb\x26p1\x3dzh-cn\x26p2\x3d235856';SaveToFavoritesData.noCookieUrl='\x2fgp\x2fnocookies';</SCRIPT>

<SCRIPT>var g_currentContent='kb\x3bzh-cn\x3b235856';</SCRIPT>

<SCRIPT src="如何从二进制文件读取 IBM 370 数据.files/survey.js" 
type=text/javascript></SCRIPT>

<META content=nofollow,noarchive name=robots>
<META 
content="5573 2969 1105 5572 5569 5570 5576 2970 5583 2971 5577 5584 5575 5579 5590 2973 7755 5591 2974 " 
name=KBParents>
<META 
content="5573 2969 1105 5572 5569 5570 5576 2970 5583 2971 5577 5584 5575 5579 5590 2973 7755 5591 2974 " 
name=Search.KBParents>
<META content="kbhowto kbdatabase KB235856 KbMtzh kbmt" name=Keywords>
<META content="当使用 VBA Get 语句以二进制数据生成一个 IBM 370 上 (或兼容) 大型机读入结构, 数据自超出混乱。" 
name=Description>
<META content=zh-cn name=MS.LOCALE>
<META http-equiv=content-type content="text/html; charset=utf-8">
<SCRIPT>var gCookieDomain='';</SCRIPT>
<XMLREADER><LINK href="如何从二进制文件读取 IBM 370 数据.files/default.css" type=text/css 
rel=stylesheet><LINK href="如何从二进制文件读取 IBM 370 数据.files/xmlContent.css" 
type=text/css rel=stylesheet><LINK 
href="如何从二进制文件读取 IBM 370 数据.files/dbcsOverride.css" type=text/css 
rel=stylesheet><LINK href="如何从二进制文件读取 IBM 370 数据.files/dbcsRightNav.css" 
type=text/css rel=stylesheet><LINK 
href="如何从二进制文件读取 IBM 370 数据.files/override.css" type=text/css 
rel=stylesheet></XMLREADER><!-- RESG: 4/19/2007 3:04:00 AM -- RESX: 1/1/0001 12:00:00 AM --><!-- (c) 2007 Microsoft Corporation. All Rights Reserved --><LINK 
href="如何从二进制文件读取 IBM 370 数据.files/d66c13bbS.css" type=text/css 
rel=Stylesheet><LINK href="如何从二进制文件读取 IBM 370 数据.files/e32dcee8S.css" 
type=text/css rel=stylesheet>
<SCRIPT language=JavaScript>var doImage=doImage;var TType=TType;function mhHover(tbl,idx,cls){var t,d;if(document.getElementById)t=document.getElementById(tbl);else t=document.all(tbl);if(t==null)return;if(t.getElementsByTagName)d=t.getElementsByTagName("TD");else d=t.all.tags("TD");if(d==null)return;if(d.length<=idx)return;d[idx].className=cls;}function footerjs(doc){if(doImage==null){var tt=TType==null?"PV":TType;doc.write('<layer visibility="hide"><div style="display:none"><img src="http://c.microsoft.com/trans_pixel.asp?source=localhost&TYPE=' + tt + '&p=MNPGenerator&URI=%2fMNPGenerator%2fdefault.aspx%3fr%3dgn%2fzh-cn_NLN.xml&GUID=1F4FC18C-F71E-47FB-8FC9-612F8EE59C61&lc=zh-cn" width=0 height=0 hspace=0 vspace=0 border=0 alt=""/></div></layer>');}}msvi_qllc = "zh-cn";msvi_qldir = "LTR";msvi_qlhost = "http://localhost";</SCRIPT>
<LINK href="如何从二进制文件读取 IBM 370 数据.files/ql.css" type=text/css rel=stylesheet>
<SCRIPT src="如何从二进制文件读取 IBM 370 数据.files/ql.js" type=text/javascript></SCRIPT>

<META content=gn name=DCSext.sup_sd>
<META content=zh-cn name=DCSext.sup_ln>
<META content=kb name=DCSext.sup_ct>
<META content=zh-cn name=DCSext.sup_cln>
<META content=235856 name=DCSext.sup_cid>
<META content=nonconsumer name=DCSext.sup_split>
<SCRIPT type=text/javascript>var PersonalizationInfo='a2IyMzU4NTYIemgtY24I5aaC5L2V5LuO5LqM6L-b5Yi25paH5Lu26K-75Y-WIElCTSAzNzAg5pWw5o2u';</SCRIPT>

<SCRIPT type=text/javascript>var enableSiteSurvey = true;</SCRIPT>

<SCRIPT src="如何从二进制文件读取 IBM 370 数据.files/surveytrigger.js" 
type=text/javascript></SCRIPT>

<SCRIPT>animationDuration = 0.5;</SCRIPT>

<SCRIPT>var embedSurveyPrompt='nothing';var Exp=90;var Delay=10000;var Freq=30;var CookieDef='ST_GN_ZH-CN';var SurveyStyle='popup';var DisplayIntroPage=1;var EmailStyle=0;var EmailSurveyID='';var ReferringURL='';</SCRIPT>
<LINK title=微软支持搜索 href="/common/opensearchdescriptor.aspx?ln=zh-cn" 
type=application/opensearchdescription+xml rel=search>
<META content="MSHTML 6.00.2900.3059" name=GENERATOR></HEAD>
<BODY onload=thisLoad(); onunload=thisUnload();><A name=top></A><!--NOINDEX_START-->
<SCRIPT type=text/javascript>if (self.name == "MNPMainFrame") top.location.href = self.location.href;</SCRIPT>

<DIV id=msviMasthead>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR>
    <TD width="100%">
      <TABLE height=22 cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR>
          <TD id=msviRegionIdGraphic bgColor=#4b92d9><A 
            href="http://support.microsoft.com/common/international.aspx"><IMG 
            title="选择 国家/地区" height=22 alt=China 
            src="如何从二进制文件读取 IBM 370 数据.files/f822068bS.jpg" border=0></A></TD>
          <TD id=msviRegionGradient1 
          style="FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#4B92D9', endColorStr='#CEDFF6', gradientType='1')" 
          width="50%"></TD>
          <TD id=msviRegionGradient2 
          style="FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CEDFF6', endColorStr='#1E77D3', gradientType='1')" 
          width="50%"></TD></TR></TBODY></TABLE></TD>
    <TD id=msviGlobalToolbar dir=ltr noWrap align=left bgColor=#1e77d3 
height=22>
      <TABLE cellSpacing=0 cellPadding=0 border=0>
        <TBODY>
        <TR>
          <TD class=gt0 id=panelTd noWrap><A 
            href="http://www.microsoft.com/library/toolbar/3.0/sitemap/zh-cn.mspx">快速链接&nbsp;</A>
            <SCRIPT type=text/javascript>document.write('<img src="/library/mnp/2/gif/ql.gif" width="11px" height="4px" alt="">');</SCRIPT>

            <DIV id=panelDiv 
            style="Z-INDEX: 100; VISIBILITY: hidden; POSITION: absolute"></DIV></TD>
          <TD class=gtsep>|</TD>
          <TD class=gt0 onmouseover="this.className='gt1'" 
          onmouseout="this.className='gt0'" noWrap><A 
            href="http://www.microsoft.com/china/">微软中文主页</A></TD>
          <TD class=gtsep>|</TD>
          <TD class=gt0 onmouseover="this.className='gt1'" 
          onmouseout="this.className='gt0'" noWrap><A 
            href="http://www.microsoft.com/worldwide/">全球站点</A></TD>
          <TD class=msviPPSpace></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR vAlign=top>
    <TD width="100%">
      <TABLE height=42 cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR vAlign=top>
          <TD id=msviBrandBanner bgColor=#0a6cce><A 
            href="http://www.microsoft.com/china/"><IMG title="" height=42 
            alt=Microsoft src="如何从二进制文件读取 IBM 370 数据.files/ms_masthead_ltr.gif" 
            width=136 border=0></A></TD>
          <TD 
          style="FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0A6CCE', endColorStr='#FFFFFF', gradientType='1')" 
          width="100%"></TD></TR></TBODY></TABLE></TD>
    <TD id=msviGlobalSearch bgColor=#ffffff>在 Microsoft.com 中搜索:<BR>
      <FORM id=msviSearchForm action=/library/toolbar/3.0/search.aspx 
      target=_top><INPUT type=hidden value=zh-cn name=View><INPUT type=hidden 
      value=UTF-8 name=charset><NOBR>
      <DIV style="HEIGHT: 18px"><INPUT id=msviSearchBox maxLength=255 name=qu><INPUT id=msviGoButton type=submit value=Go></DIV></NOBR></FORM></TD></TR></TBODY></TABLE>
<TABLE id=msviSubbanner cellSpacing=0 cellPadding=0 width="100%" bgColor=#003399 
border=0>
  <TBODY>
  <TR>
    <TD><IMG title="" height=26 alt=客户帮助和支持主页 
      src="如何从二进制文件读取 IBM 370 数据.files/45ac430dS.jpg" width=467 border=0></TD>
    <TD width="100%">&nbsp;</TD></TR></TBODY></TABLE>
<DIV id=msviLocalToolbar>
<TABLE height=19 cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR>
    <TD id=msviHomePageLink noWrap><A 
      href="http://support.microsoft.com/">客户帮助和支持主页</A></TD>
    <TD><SPAN class=ltsep>|</SPAN></TD>
    <TD class=lt0 onmouseover="mhHover('msviLocalToolbar', 2, 'lt1')" 
    onmouseout="mhHover('msviLocalToolbar', 2, 'lt0')" noWrap><A 
      href="http://support.microsoft.com/select/?target=hub">选择产品中心</A></TD>
    <TD><SPAN class=ltsep>|</SPAN></TD>
    <TD class=lt0 onmouseover="mhHover('msviLocalToolbar', 4, 'lt1')" 
    onmouseout="mhHover('msviLocalToolbar', 4, 'lt0')" noWrap><A 
      href="http://support.microsoft.com/gp/assistsupport/zh-cn">获得微软技术支持</A></TD>
    <TD><SPAN class=ltsep>|</SPAN></TD>
    <TD class=lt0 onmouseover="mhHover('msviLocalToolbar', 6, 'lt1')" 
    onmouseout="mhHover('msviLocalToolbar', 6, 'lt0')" noWrap><A 
      href="http://support.microsoft.com/gp/DOWNLOADOVER">下载</A></TD>
    <TD><SPAN class=ltsep>|</SPAN></TD>
    <TD class=lt0 onmouseover="mhHover('msviLocalToolbar', 8, 'lt1')" 
    onmouseout="mhHover('msviLocalToolbar', 8, 'lt0')" noWrap><A 
      href="http://support.microsoft.com/gp/bbsindex/zh-cn">论坛(新闻组)</A></TD>
    <TD><SPAN class=ltsep>|</SPAN></TD>
    <TD class=lt0 onmouseover="mhHover('msviLocalToolbar', 10, 'lt1')" 
    onmouseout="mhHover('msviLocalToolbar', 10, 'lt0')" noWrap><A 
      href="http://support.microsoft.com/contactus/?ws=support">联系方法</A></TD>
    <TD width="100%"></TD></TR></TBODY></TABLE></DIV></DIV>
<TABLE dir=ltr cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR vAlign=top>
    <TD dir=ltr width="100%"><!--NOINDEX_STOP--><XMLREADER>
      <DIV id=contentArea>
      <DIV id=mainRow>
      <DIV class=primaryTable>
      <TABLE class=primaryTable cellSpacing=0 cellPadding=0>
        <TBODY>
        <TR>
          <TD class=primaryMainColumn>
            <DIV id=mainColumn>
            <DIV class=kb id=kb>
            <DIV class=default id=default><!-- - -KB 3 start- - --><A 
id=top></A>
            <H1 class=title>如何从二进制文件读取 IBM 370 数据</H1>
            <DIV class=appliesToLink><A 
            href="http://support.microsoft.com/kb/235856/zh-cn#appliesto">察看本文应用于的产品</A></DIV>
            <SCRIPT>function loadTOCNode(){}</SCRIPT>

            <DIV class="disclaimer mt">
            <DIV class=label>注意:这篇文章是由无人工介入的自动的机器翻译系统翻译完成。这些文章是微软为不懂英语的用户提供的, 
            以使他们能够理解这些文章的内容。微软不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的使用所引起的任何直接的, 
            或间接的可能的问题负责。</DIV></DIV>
            <DIV class=articleProperty>
            <TABLE>
              <TBODY>
              <TR>
                <TD>文章编号</TD>
                <TD>:</TD>
                <TD>235856</TD></TR>
              <TR>
                <TD>最后修改</TD>
                <TD>:</TD>
                <TD>2004年8月30日</TD></TR>
              <TR>
                <TD>修订</TD>
                <TD>:</TD>
                <TD>2.2</TD></TR></TBODY></TABLE></DIV>
            <DIV class=toc id=tocDiv>
            <H5>本页</H5></DIV>
            <SCRIPT type=text/javascript>      var sectionFilter = "type != 'notice' && type != 'securedata' && type != 'querywords'";      var tocArrow = "/library/images/support/kbgraphics/public/en-us/downarrow.gif";      var depthLimit = 10;      var depth3Limit = 10;      var depth4Limit = 5;      var depth5Limit = 3;      var tocEntryMinimum = 1;    </SCRIPT>

            <SCRIPT src="如何从二进制文件读取 IBM 370 数据.files/kbtoc.js" 
            type=text/javascript></SCRIPT>
            <NOSCRIPT>
            <STYLE>.toc {
	DISPLAY: none
}
</STYLE>
            </NOSCRIPT>
            <DIV class=section>
            <H2 class=subTitle id=tocHeadRef>概要</H2>
            <SCRIPT type=text/javascript>loadTOCNode(1, 'summary');</SCRIPT>

            <DIV class=sbody>当使用 VBA Get 语句以二进制数据生成一个 IBM 370 上 (或兼容) 大型机读入结构, 
            数据自超出混乱。 有三个问题:<BR>
            <TABLE class="list ol">
              <TBODY>
              <TR>
                <TD class=number>1.</TD>
                <TD class=text>文字位于 EBCDIC 编码。<BR>2 个字节和 4 字节整数有他们字节反转的顺序。 4 
                  个字节和 8 字节浮点数不仅有其字节反转, 但也有不同内部结构。 </TD></TR>
              <TR>
                <TD class=number>2.</TD>
                <TD class=text>2 个字节和 4 字节整数有他们字节反转的顺序。 4 个字节和 8 
                  字节浮点数不仅有其字节反转, 但也有不同内部结构。 </TD></TR>
              <TR>
                <TD class=number>3.</TD>
                <TD class=text>4 个字节和 8 字节浮点数不仅有其字节反转, 但也有不同内部结构。 
              </TD></TR></TBODY></TABLE>本文介绍二和三个问题。 对于 EBCDIC 以 ASCII 文本转换, 请参见以下 
            MicrosoftKnowledgeBase 文章: 
            <DIV class=indent><A class=KBlink 
            href="http://support.microsoft.com/kb/216399/EN-US/">216399</A><SPAN 
            class=pLink> (http://support.microsoft.com/kb/216399/EN-US/)</SPAN> 
            如何转换之间和 EBCDIC ASCII 字符代码 </DIV>不讨论其他二进制或 BCD 数字格式。 
            <P class=topOfPage><A 
            href="http://support.microsoft.com/kb/235856/zh-cn#top"><IMG alt="" 
            src="如何从二进制文件读取 IBM 370 数据.files/uparrow.gif">回到顶端</A></P></DIV>
            <H2 class=subTitle id=tocHeadRef>更多信息</H2>
            <SCRIPT 
            type=text/javascript>loadTOCNode(1, 'moreinformation');</SCRIPT>

            <DIV class=sbody>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -