libscs - Software Carry-Save Multiple-Precision Library

Property Value
Distribution ALT Linux Sisyphus
Repository Classic i586
Package name libscs
Package version 1.4.1
Package release alt3_15.2
Package architecture i586
Package type rpm
Installed size 78.44 KB
Download size 78.44 KB
Official Mirror
The Software Carry-Save (SCS) Library is a fast and lightweight
multiple-precision library.
SCSLib has the following features:
- Multiple-precision
SCSLib is a fixed-precision library, where precision is selected at
compile-time. Out-of-the-box, the library ensures 210 bits of precision
- Floating-point format
The SCS format is a floating-point format where exponents are machine integers
(usually 32-bit numbers), which ensures a huge exponent range.
- Supported operations
SCSLib currently offers addition/subtraction, multiplication, and an
experimental division, plus all the useful conversion functions.
- IEEE-754 compatibility
The range of SCS numbers includes the range of IEEE double-precision numbers,
including denormals and exceptional cases. Conversions between SCS format and
IEEE-754 doubles, as well as arithmetic operations, follow the IEEE rules
concerning the exceptional cases. SCS doesn't ensure correct rounding, but
provides conversions to doubles in the four IEEE-754 rounding modes.
- Performance
SCSLib is designed to be fast. With 210 bits, it outperforms MPF for most
operations on most architectures.


Package Version Architecture Repository
libscs-1.4.1-alt3_15.2.x86_64.rpm 1.4.1 x86_64 Classic
libscs - - -


Name Value
/lib/ - - - - - - -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
libscs = 1.4.1-alt3_15.2 -


Type URL
Binary Package libscs-1.4.1-alt3_15.2.i586.rpm
Source Package libscs-1.4.1-alt3_15.2.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install libscs rpm package:
    # sudo apt-get install libscs




2017-09-27 - Igor Vlasenko <> 1.4.1-alt3_15.2
- update to new release by fcimport
2017-03-16 - Igor Vlasenko <> 1.4.1-alt3_13.2
- update to new release by fcimport
2016-02-15 - Igor Vlasenko <> 1.4.1-alt3_12.2
- update to new release by fcimport
2015-09-20 - Igor Vlasenko <> 1.4.1-alt3_11.2
- update to new release by fcimport
2014-08-27 - Igor Vlasenko <> 1.4.1-alt3_10.2
- update to new release by fcimport
2014-07-01 - Igor Vlasenko <> 1.4.1-alt3_9.2
- update to new release by fcimport
2013-08-12 - Igor Vlasenko <> 1.4.1-alt3_8.2
- update to new release by fcimport
2013-02-22 - Igor Vlasenko <> 1.4.1-alt3_7.2
- update to new release by fcimport
2012-07-27 - Igor Vlasenko <> 1.4.1-alt3_6.2
- update to new release by fcimport
2012-06-13 - Igor Vlasenko <> 1.4.1-alt3_5.2
- fixed build

See Also

Package Description
libscs-devel-1.4.1-alt3_15.2.i586.rpm Development files for libscs
libsdp-1.1.103-alt1.qa1.i586.rpm LD_PRELOAD-able library for using SDP
libsdp-devel-1.1.103-alt1.qa1.i586.rpm Development files for the libsdp
libsdp-devel-static-1.1.103-alt1.qa1.i586.rpm Static libsdp library
libseafile-6.2.9-alt1.i586.rpm Seafile library files
libseafile-devel-6.2.9-alt1.i586.rpm Development files for libseafile
libsearpc-3.1-alt3.qa1.i586.rpm RPC library for Seafile
libsearpc-devel-3.1-alt3.qa1.i586.rpm Development files for libsearpc
libseccomp-2.3.3-alt2.i586.rpm High level interface to the Linux Kernel's seccomp filter
libseccomp-devel-2.3.3-alt2.i586.rpm Development files of libseccomp
libsecp256k1-devel-0.1-alt1_0.0.git20171221.2.i586.rpm Development files and headers for libsecp256k1
libsecp256k1_0-0.1-alt1_0.0.git20171221.2.i586.rpm Optimized C library for EC operations on curve secp256k1
libsecret-0.18.7-alt2.i586.rpm A client library for the Secret Service DBus API
libsecret-devel-0.18.7-alt2.i586.rpm Development files and libraries for libsecret
libsecret-gir-0.18.7-alt2.i586.rpm GObject introspection data for libsecret